[WIP] Rotation button and button group

Ready for review.
Could be smaller

```
scope.$apply(function() {
  scope.stateClass = (rotation == 0) ? '' : 'ga-rotate-enabled';
 });
```