Merge pull request #319 from plq/preserve

Predictable field order
store_as=json(complex_as=dict) implemented and made the default.
harmless docstring tweaks.
@rpc docstring reflow
spyne.util.color: make all colors bright
don't create the same index more than once
made the AnyHtml type work with the database
minor
Added support for `no_self` in MethodDescriptor and @rpc.
Interface: refactored method loop's main body out to a method called `add_method`
move module docstring to where it belongs.
fix typo in test name

(it was overriding the previous test)
add docstring stub for ComplexModelBase.Attributes.parent_variant
add ComplexModelBase.Attributes.methods and its docstring
minor
add the mrpc decorator. it'll be gone soon.
add docstring for Interface.add_method
Interface: also scan for member rpc methods in classes.
Interface: switch to deque for classes list as well.
add @mrpc test