Make terminal command entry being selected during navigating history
Make terminal command entry being selected during navigating history part 2
Adding modelUpsert
Adding theoryTestEncoder
Print form errors in testing for better debugging
1) Change some fields in models from sortedListField to listField 2) Use datetime instead of datetime.datetime in models
1) Adding ObjectComparator, ObjectDumper and JsonDiff into test/util 2) Adding testcase for ObjectComparator and ObjectDumper 3) Change test/utils into test/util
Update theoryJSONEncoder to handle UUID
Add mock app into sys path
1) Rewriting modelScanScanner and testcase 2) Adding gui/model 3) Change mongoModelDetectorBase.run interface 4) Adding ChoiceField 5) Rewriting mongoModelFormDetector 6) Updating CombinatoryModelWithDefaultValue 7) Adding FieldParameter Model