Allow for a limit querystring parameter in the relatedcontent search feed.
#418 Purging the RabbitMQ queues after tests.
(Issue430) Added graceful shutdown for express, mq and activity
Added more related items in the related unit tests.
"Cleaned up" code.
Merge branch 'related-content-limit' of git://github.com/simong/Hilary into related-content-limit
UI Skinning
UI Skinning follow up.
Removed the extra css config option.
Moved the local storage config to the config.js file.
Revert hiredis to 0.1.13 so it builds on smartos
Minor follow-up on code review
Merge branch 'hiredis-compile-smartos' of git://github.com/mrvisser/Hilary into hiredis-compile-smartos
Skinning timeout.
Added a `parsedSkin` event to the UI Skin parser

Now that there is an event fired when the skin has
been changed, we can have a utility that updates
the config and wait till the events fire.
This makes the unit tests deterministic and
setTimeout is no longer required.
Added getRootDirectory method on LocalStorage

This avoids doing require('../../../config.js).files to retrieve
the root directory for file storage.
Merge pull request #418 from simong/issue-418

Flush MQ after tests
Merge pull request #385 from simong/issue-385

Don't create default file directory on startup
Merge branch 'master' into issue-430

Conflicts:
	node_modules/oae-util/lib/mq.js
	node_modules/oae-util/lib/server.js
Fixing potential double-callback when queue fails to bind
Merge pull request #445 from simong/skinning-timeout

Follow up on skinning issues