Configure Travis, remove spork, add simplecov, add turbo sprokets.

Add travis config
(cherry picked from commit e3fdb122895bcd63477b2977252b73f49154a659)

Only build on Ruby 1.9.3
(cherry picked from commit 719ef386bf522130352041bd1b0b543902c01dee)

Exclude pry from CI build
(cherry picked from commit d60935c800aeb42c365ec20525ced88d7113b064)

Conflicts:

	Gemfile

Attempt 2
(cherry picked from commit 2b19253895e2995c0a63d3c98464ef3b7c6a570c)

Conflicts:

	Gemfile.lock

Configure travis for postgres
(cherry picked from commit 3a441cd7d98d14e1523e9589eac258c464dcd604)

Fix migrations that fail because of coupling to changed/removed models
(cherry picked from commit b030793f153b402670fafd307cb8d303c3193cea)

Set up xvfb for Travis
(cherry picked from commit cdc3ab09a18376b9b66b86ea000873cc14998d61)

Add a failing test to test travis
(cherry picked from commit 72aa8fe5e5f23d4a9551a3710920b23d60ab6cbb)

Revert "Add a failing test to test travis"

This reverts commit 72aa8fe5e5f23d4a9551a3710920b23d60ab6cbb.
(cherry picked from commit bd5533e2b14d14ac53199faf2725ce4696efff16)

Add simplecov
(cherry picked from commit 5089d3bb22fc708ce556a17ef00c2821f49c8969)

Conflicts:

	Gemfile.lock

Add turbo sprockets for faster asset precompile
(cherry picked from commit 3e6c56a638872dcab05b71aecef44561acf09a9d)

Remove spork
(cherry picked from commit ed7bded642a7439ee7849ed49bfa2a5caed2b68a)

Conflicts:

	spec/spec_helper.rb

Remove more spork-specific things, remove unused cuc config from zeus
(cherry picked from commit fa11ff8982a231b063505254619133db6bf839e0)

Ensure order decorator is required, fix test fragility
(cherry picked from commit 1e94f88c5e5a7e2251ea098ef484b7358c06be30)