Making parseTime "safe" if an undefined timeVal is passed

Hi Frank,
Timepicker rocks.  Thank you for creating this VERY useful widget.  I'm working on an AngularJS (http://angularjs.org/) directive wrapper for timepicker and discovered the parseTime() method throws an exception when passed an undefined timeVal.

Hope this helps,
Kevin