Add more generic application setup rake task

I've added an `application:setup` rake task and moved the Rails-specific `assets:precompile` into the Rails language pack. This will allow all ruby applications to do some final application setup tasks on deploy and not force them to use the Rails-specific name of `assets:precompile` to get it done. I've also updated the docs surrounding this change and added a basic test.