#222: added form for creating new branch
#222: added specs for GitTree#create
#222: removed unnecessary code
#222: init GitHook on creating branch from UI
#222: Added checking of sha according to Alexander's comment
#222: removed unnecessary attrs
#222: removed #restore_branch method
#222: updated routes.rb
Merge branch 'master' into 222-create-new-branch-on-web
#222: fixed specs
Diff should be left alone by angular
Merge pull request #225 from abf/rosa-build:222-create-new-branch-on-web
 #222: Create new branch on WEB
Merge pull request #229 from abf/rosa-build:angular_unbind_in_diff
 Diff should be left alone by angular
Merge branch 'master' into 226-remove-API-calls-from-JS

Conflicts:
	app/assets/javascripts/angularjs/controllers/project_refs_controller.js
	config/routes.rb
#226: fixed JS