Support Python enum as dtype argument for attributes
Device server attributes can now be specified very succinctly, using the Python enum as the dtype
directly. The old methods of defining them still work as well.
Minor improvement to the test_context
for better error reporting, noticed during development of this feature.
Resolves issue #195 (closed)