Merge pull request #124 from calpath/dev

Pull Changes into Master to separate from dev version 0.101
Merge branch 'master' of github.com:calpath/model-objects
Merge pull request #126 from mnjuhn/dev

Pull in factory refactor and some clean up
Merge branch 'dev' of github.com:calpath/model-objects
Merge pull request #127 from mnjuhn/dev

Adding Dynamic SplitRatio Sets et al with tests.  Plus moving all dynami...
Merge branch 'dev' of github.com:calpath/model-objects
Add missing unit tests to Dynamic Demands
Test new fields on DemandSet
Merge pull request #128 from javierhe/master

Dynamic Demands Unit Tests
Merge branch 'master' of github.com:calpath/model-objects into dev
Merge branch 'dev' of github.com:calpath/model-objects into dev
Updating model object factory for dynamic splits.