Added support for 24:00

## Description and Impact
> Timepicker was able to parse `24:00` when ngModel was changed, but not when the view was changed. This should fix that and add a small test to catch that in the future.

## Deploy Plan
> Does Infrastructure need to know anything special about this deploy? Nope.

## Rollback Plan
* To roll back this change, revert the merge with: `git revert -m 1 MERGE_SHA` and perform another deploy.

## URLs
> [Venue Admin PR](https://github.com/sportngin/venue_admin/pull/116)

## QA Plan
> Review [QA Best Practices](https://source.sportngin.com/page/show/1227795-qa-best-practices).

#### Happy Path Scenarios
> QA has already taken place on Venue Admin

#### Additional Scenarios (Edge Case, Negative, etc.)

#### Regression Scenarios

Definitely. Moment cautions against parsing one format as opposed to many, and any reductions we can make to the array will hopefully speed it up.

Also, if anyone is interested in making the timepicker a little stricter in the future, it would be quite deceptive to list all those formats and pretend that's how Moment is working. I'll double check it and change the formatting.