fix(sample): Contacts menu button not staying active when navigating to detail states. Need to use ngClass in this instance.
chore(git): ignore /site folder
fix(uiView): Refactoring uiView directive to copy ngView logic

 - Changed the structure of the uiView directive to work more like ngView.
 - Updated tests to work with new structure.
 - Updated tests so that all assertions actually run through AngularJS 1.0.8.
 - Added in extensive test for ngIf fix.
 - Added in ability for uiView to work with ngIf, ngRepeat, and ngClass.
 - Updated base AngularJS version to 1.2.14 to test $animate callbacks in 1.2.*
 - Fixes controllerAs so that it will work within a view declaration.

Closes #857, #552
Merge pull request #858 from meenie/857-fix

fix(uiView): Refactoring uiView directive to copy ngView logic
test(uiView): Added in tests for ngClass, ngRepeat, and animations.
fix(uiView): Do NOT autoscroll when autoscroll attr is missing

Breaking Change: If you had ui-views that you wanted to autoscroll to on state change, you may now need to explicitly add `autoscroll="true"`. Fixes #807
Merge pull request #932 from angular-ui/issue-807

fix(uiView): Do NOT autoscroll when autoscroll attr is missing
Merge pull request #937 from meenie/tests/uiView

test(uiView): Added in tests for ngClass, ngRepeat, and animations.