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 #125 from javierhe/master

Global JAXB context for marshalling. Dynamic Demands
Removing package based factories instead using central object factory.
removing object params.
Merge pull request #126 from mnjuhn/dev

Pull in factory refactor and some clean up
Merge branch 'dev' of github.com:calpath/model-objects
Adding Dynamic SplitRatio Sets et al with tests.  Plus moving all dynamic classes into dynamic package.
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