Add countup plugin and directive
The count up directive takes a start parameter and end parameter.  The end parameter is an expression that's
evaulated by angular based on the ratings.  The directive also detects if you're in the viewport before triggering
the animation.
Add rating animation
Edit countup plugin to return data rather than update html directly.  Use this data to draw a canvas circle and update
the text of the directive.
Convert ratings circle to straight bar
Easier to style and maintain.  Also added basic styling for the text
Add rating bar color fade function
Color fade function takes two rgb arrays and returns the color a
certain percentage between those two colors.  Use this to create a gradient
based on the countUp data being return.
Add tests for directives
Add html2js preprocessor for karma and basic test for rating directive
review UI and form validation
Fix dropdown
Close dropdown when clicking outside the dropdown unless it's one of the
inputs in the menu.  Also close on location change.
style pedal page ui
Add match style to search, update state for active state
Fix debounce service
change font color for filter hover
added sort by added or reviewed on home page
update tests for user
clean up rating spec jshint error
add twitter oauth
add placeholder image for user profile
Modal directive, file upload directive
Added basic modal directive and a file upload directive.  Beginning
of tab functionality.
Update livereload settings and initial tab styling
File upload
Initial file upload started
Canvas cropping
working on image cropping