Revert "Removing rack setting hook to carrierwave"

This reverts commit 0ddaa1503015b76a5436f737034e01ae62666975.
Revert "Updating carrierwave settings"

This reverts commit 68e9665cb638d4d8244727b161b0b98f85cdc2ba.
Revert "Attempts to solve the socket error caused when uploading to s3"

This reverts commit 85762aa8563a30a61d6a736d2f040679e1f3eace.
Revert "Don't use s3 in dev mode"

This reverts commit 063ac42604d3f5a2b5305cbb560fc1fb3d2ab2a4.
Revert "Specifically require asset sync"

This reverts commit 64f979027290b1a3bc1528b7d5e20fc8cbf75391.
Revert "Carrierwave differentiates between development and production env"

This reverts commit 9a31bb2fcedff1a1d2fc45a37026d7613cb91678.
Revert "Adds correct credentials to carrierwave"

This reverts commit 2a2139df55e71106325c98762f0fb54083e8b3eb.
Revert "Adding asset sync"

This reverts commit 75eea57cc2311545bc40589596448b44b18474d2.
Revert "Setup carrierwave to work with heroku"

This reverts commit 9e583f7daa6f265f88c8ba95dfc8ebade23e14d0.