adds correct parsing for multiple browsers (library hours)

Updates parsing to not use `toLocaleTimeString` which fixes cross browser display issues

Closes #775 
Closes #698 

#### Firefox
![screen shot 2014-08-27 at 9 36 38 am](https://cloud.githubusercontent.com/assets/1656824/4063508/67841056-2e08-11e4-8c2f-62137b3c2611.png)

#### Safari
![screen shot 2014-08-27 at 9 36 43 am](https://cloud.githubusercontent.com/assets/1656824/4063509/6e0f1326-2e08-11e4-80bc-d8b4f4d28332.png)

#### Hours with minutes
![screen shot 2014-08-27 at 9 40 01 am](https://cloud.githubusercontent.com/assets/1656824/4063556/d9186bd6-2e08-11e4-9664-8a4bb527b5b1.png)