Some demos scroll, so fixed positioning of the banner is more helpful
Using latest  o-assets for local demos so that assets from dependencies are retrieved from bower-components and the module's assets from it's local path
Correctly locate the node_modules directory to install into and install required tools into this directory, and use the tools installed to these directories.
 - This commit also makes the async APIs actually async.  Javascript is 'run to end', which means, when a callback is executed it is executed immediately - using process.nextTick, a callback is scheduled to run when the Javascript runtime is next 'idle' (ran to end) rather than immediately.
Fix check for origami configuration
Check only the hostname.  This filters the configured search registry by host then returns a boolean by checking that at least one search registry contains the correct hostname
Remove console log
Don't nextTick here. The event is handled on a nextTick anyway
To avoid printing out a superfluous error message, check for a predefined string to print out a genericc build failed error message.
Merge pull request #46 from samgiles/issue19

Don't automatically correct .bowerrc
Local demos now start a server, use local assets and moved from exec to spawn so sass is compiled from standar imput
Fixed merge conflicts
Testing changing stdio
Spawn process is only done for the sass compilation. Updated other calls to sass.compile to update them to the new api
Removed logging errors
Coerce the default registry configuration into an array from a string
Continue with hard coded defaults for the origami registry if the bowerrc is missing
Use default registry for origami if bowerrc is not configured after displaying a warning
Clarify comment
Clarify comment
Merge pull request #48 from Financial-Times/missingbowerfix

Coerce the default registry configuration into an array from a string