Decoupled the sampling logic from the GsimLogicTree class
Fixed the ordering of the branches
Merge pull request #21 from gem/fix-initialize_realizations

Decoupled the sampling logic from the GsimLogicTree class