One Subpool Per Stack Implementation

Please review this branch carefully as there is a lot going on here.

Design Doc (please refer to V2): https://engineering.redhat.com/trac/Entitlement/wiki/OneSubPoolDesign

Test Data
--------------
Instance based subscription test data is setup to make use of this feature.