IMPROVE (Angular base): Updated angular to version 1.2.16 from 1.1.15.

--WIP--
This is a major upgrade and all features need to be re-tested.

Breaking:
- View transitions
- Star transitions
-Possibly more
IMPROVE (Animations): Remove view animations.

View animations were distracting and destructive thus removed.
Added file linking building as a function as 1.2 does not allow direct evaluation in function parameters
IMPROVE (animations): Added a minimal 0.1s transition to ngview.

This was done because due to the nature of how ng-view behaves in angular > 1.2 forces the 2 views to be displayed at the same time.
STYLE (single gist star button): Added fake animation classes to prevent star button on single gist screen from appearing twice when being replaced with the empty/full equivalent.
FIX (sharing gists): Fix shared gist not being loaded properly and now displays gist files.
FIX (embed link): fix embed function not outputing correct embed link.
FIX (view switching): reduce ng-view animations to 0s to prevent issues with the editor not loading correctly sometimes in the create screen due to the animation effect.
IMPROVE (angular): Upgraded angular to version 1.2.16 from 1.1.5

* master:
  FIX (create gist): Fix text overflowing from the description field
  RELEASE: version 0.2.5b
  IMPROVE (markdown links): Remove unused injected services.
  FIX (markdown links): All markdown links now open in a new browser window instead of inside the application.
  FIX (single gist): Loading gists no longer occasionally enable edit mode.
  STYLE (css): small css fixes
  UI (big files): add indication of big file
  STYLE (css): fix css colors and glitches
  FIX (loading files over 1mb): Add load file button on truncated content, changed editor to be self contained.

Conflicts:
	app/css/app.css
	app/js/directives/editorDirective.js
	app/js/filters/markdownFilter.js
	app/js/gisto.min.js
	app/js/gisto.min.js.map
FIX (editor paste): paste now updates correctly in the angular file model.

Fixes #94
FIX (edit mode): Edit mode is now canceled upon route change

 in order to prevent getting stuck in edit mode causing being unable to access most of the app features edit mode gets set to false on route changes.

Fixes #96
FIX (Open file in browser): Open file in browser is now opening correctly with filenames that contain spaces.

Fixes #97
FIX (Revision view): Fix revision broken due to a syntax error
FIX (Github file links): Add new filter to handle all github naming concentions on urls (spaces, dots and case).
RELEASE: 0.2.6b
TOOLS (bower): Add bower dependency management. Update socket.io to version 1.0.6

Fixes #90
FIX (global): update 1.2 branch to new changes
IMPROVE (angular): Update angular to 1.2

Fixes #89
CLEANUP (bower): Add bowerrc, modify emmet git url to http
CLEANUP (bower): remove non bower angular