adds EntityService serialization

- gives option to use the class name as the key overriding the default
CRC value
- minor improvement to KeyMap serialization
- updates tests for EntityService serialization
- updated bower and npm license info