Break apart the week controller into services.

Fixes #53
Splits in the 10th frame are not rendered correctly because of array out of bounds issue.

Fixes #54
27 Team Services

Renamed the Detail Controller to TeamDetailCtrl so that it matches the name of the controller that is being provided.

Fixes #27
Converted unit tests to jasmine/karma

Fixes #50
Updating version to 1.0
Removing tests.js file

#50
Removing reliance on jquery loading data

Instead of using jquery to load the data, now using the angular $http service.  This should improve the testing.

Fixes #28
Fixing the controllerAs access to the variables for the league in the cumulativeScoreSheet.html partial

Fixes #55
Adding labels to game details pie charts
Created configuration methods for D3 Service

Turned the D3 Service into a provider.  then it can be configured to have a common color scale for the system.
Add baseColor value for the d3 configuratoin.

Finishes #56
Finishes #48

Added a color data value to the data generated by the TeamMatchDetailService for the team handicap views.
Did the same for the player detail service.
#46

Creates a minimum bar width value for the horizontal bar graph
Fixes #46

Doesn't make sense to have a minimum bar width, so changed to maximum bar width value.
Fixes #47

Adds ability to render dots on the display.
Fixes #41

Clarifies the data displayed on the second chart by wrapping the two charts in a panel with a header.
Improved the margin support for the difference graph.
Move frame.scss to be in the common component directory with the frame.html partial.
Fixes #58

Clean up the code in the d3 module to be more in line with the rest of the code in the project.
Fixes #31

Add total row labels for the summary chart.