Round hours up to nearest quarter-hour

- Resolves issue #4.