fix config order bug
no pillar
extra info on what host we are working on
fixed project place
project config variants
Merge pull request #9 from ministryofjustice/fix-config-order

Fix config order
Merge pull request #10 from ministryofjustice/no-pillar

Handle case of no pillar more gracefully - i.e. don't crash!
color
hope I am not breaking something obscure, but fabextras.py had a leading space on first 'from ...' line, so have removed
Namespace package declaration to make setuptools happy
Explicit version requirements on a formulas

Right now the only check supported is ==. Given I'm mandating SemVer we could possible just convert everything to ~> style comparison.
Fix bug where formula requirement as a branch wouldn't get updated.
Allow (and enable by default) versions of to be overridden from top level formula-requirements.txt

This is a "short term" (ha!) work around to avoid dependancy hell.