Proxy the index and the name to the delegate if one is in use
Update the List and ListProxy; add a notifying ContainerList
Add a Delegator member type.
Update the api file
Drop the 'd' suffix on event types
Delegate the static observers
Add the option to not copy a list on assignment.
Add support for metadata on a Member.
Wrap masks as 64bit uint constants for compilers which can't infer.
Fix a couple bugs with clone ForwardInstance and ForwardTyped. slot
Coerced.
Re-use dead space when adding observers.

This allows code which invalidates old observers to immediately insert
new observers without needing to worry about storage increasing before
a notification pass happens. The dead space will now be reused.
Clone the internal item when cloning a List
Add an overload to richcompare to take a raw PyObject*
Add a memory efficient sorted map implementation.
Merge branch 'master' of github.com:nucleic/atom
Add a copy method to sortedmap
move sortedmap to the new datastructures directory
Remove null in favor of None
Remove use of 'null' singleton object. Everything now uses None.
Don't accept positional arguments in __init__