Fix error output for unexpected keys
Add output for client formatting in Note class
Sketch of Layers, handling notes
Reworking __init__ of Layer and AbstractMongoRecord
Merge remote-tracking branch 'origin/layers' into refactor
Move up track_pkeys boolean, fix bug with name "_id"