Updated changelog
Fixed tests
Update bundle with newer versions of capistrano and therubyracer
Add #tty? stub to allow formatters in capistrano logger
Cleaned up README
Merge pull request #34 from yevgenko/bundle-update

Update bundle with newer versions of capistrano and therubyracer
Updated Gaurdfile
Merge branch 'master' of github.com:joelmoss/strano
Created travid config files
Add .git folder for dummy repository in specs
Add Travis CI Build Status image
Merge pull request #35 from yevgenko/fix-specs-2

Missed .git folder under dummy repository in specs
Update rails up to 3.2.11
Merge pull request #41 from yevgenko/update-rails

Update rails up to 3.2.11
Get branches & tags from git-ls-remote

Sometime the repo containing the cap files isn't the deployed project.
We now use the cap.repository to fetch branches & tags to deploy.
Allow branch/tag selection in the jobs/new form

Preset default value for branch & support multistage
Ajax default branch when changing stage
Support `-s branch=` in multistage

MonkeyPatch Capistrano::CLI#execute_requested_actions for now until reported in Capistrano.
Fix JS getProject() being called on every pages

It seems that getProject() was not intended to be called on every page but only on projects/:id (?)
(using the `location` property, makes it query invalid pages like /project/1/jobs/new/deploy.json when called on all pages)
Fix use Bundler.with_clean_env

Project using Bundler may conflicts with strano itself