Merge branch 'feature/issue-49-graph-widgets-need-to-be-able-to-configure-their-null-filter' into feature/issue-51-summarizers-should-accept-a-time-alignment-function
Summarizers now accept a time alignment function when initialised, LValue widgets now use floor_time to for their summarizers
Removed forgotten debug print statements
Changed the default summarizer to floor_time()
Change time aligner fallback
Changed default graphite time aligner
Revert "Changed default graphite time aligner"

This reverts commit f45f5c386f4f20d21aa862e880230cb467c457b5.
Revert "Change time aligner fallback"

This reverts commit 11398156d5683e528c93eeca98db60f5413a458c.
Revert "Changed the default summarizer to floor_time()"

This reverts commit 98128c8c2c15a579b7f456770ef1576496641cd7.
Fixed a bug caused by the current summarizers not being compatible with the floor_time() alignment method
Intervals are now converted to milliseconds for client side at widget level, lvalue now makes smarter requests to backend, lvalue widget parses backend response much more sensibly now (these really should be separate commits, sorry)
Forgot to include Graph widget domain values in client interval conversion
Remove the ie shims twisted.web's templating is screwing up
Fix LValue 'to' value bug
Changes for graph widget metric colors to be generated in the same order
Fix bug causing all graph metrics to use same color
Assign max metric colors (10) back to a variable
Merge branch 'feature/issue-58-all-graph-widgets-should-assign-colors-to-metrics-in-the-same-order' into develop
Merge branch 'develop' of ssh://github.com/praekelt/diamondash into develop
Fix broken DiamondashServer test