added test spec for ilios.cim.model module.
sourced new specs and libs in specrunner.
added test coverage for ilios.cim.model.BaseModel.generateClientId().
fixed typo.
Merge remote-tracking branch 'upstream/master' into js-tests-curr-inv-report

Conflicts:
	tests/jasmine/SpecRunner.html
Merge branch 'master' into js-tests-curr-inv-report
started putting ilios.cim.model.ObjectMap under test coverge.
implemented tests for 'get()' and 'exists()' methods.
Merge branch 'master' into js-tests-curr-inv-report
added tests for add() method.
added tests for remove, list and walk methods.
fixed typo.
Merge pull request #383 from stopfstedt/js-tests-curr-inv-report

added jasmine tests for base objects in ilios.cim.model namespace
add missing semicolons
Merge pull request #384 from Trott/minor-cleanup

add missing semicolons