Changes to schema, making fields optional and added check to addInputLink and addOutputLink to ensure no duplicates are added.
Merge branch 'master' of github.com:calpath/model-objects
Merge branch 'master' of github.com:mnjuhn/model-objects
Merge pull request #105 from mnjuhn/master

Changes to schema, making fields optional and added check to addInputLin...
Merge branch 'master' of github.com:calpath/model-objects
Add congestion speed, capacity drop and jam density to LinkState[Debug]
Merge branch 'master' of github.com:calpath/model-objects
Merge pull request #106 from javierhe/master

Add congestion speed, capacity drop and jam density to LinkState[Debug]
Merge branch 'master' of github.com:calpath/model-objects
Created Factory class for shared package
Merge pull request #107 from sean-morris/master

Created Factory class for shared package
Merge branch 'master' of github.com:calpath/model-objects
Adding shared factory methods to Model Objects factory.
Merge pull request #108 from mnjuhn/master

Adding shared factory methods to Model Objects factory.
Adding optional modstamp scenario record.
Merge pull request #109 from mnjuhn/master

Adding optional modstamp scenario record.
Make Node.equals() respect possible point==null
Redundant null checks

Base class already handles this
Simplify list re-setter using existing getter

Also fix a compiler warning
More simplification, remove unnecessary cast