Group commits in commit list view by commit day resolves #9

* change template and use panels for commit list
* add sorting functionality to commit list controller
* change formatted-date directive to accept custom format value
* add custom format method to humanReadableDate service