Added transactions for state modifications on namespaces

Implemented SafeList to encapsulate the serialization and syncing of dev_list and ns_list for a namespace
Merge branch 'master' of github.com:ajwerner/safe