Updated setTime method to allow a date object or a date string to be passed in

Previously you had to pass in a date string now you can do something like:
```javascript
$("timepickerNode").timepicker("setTime", new Date(timestamp));
```
You can still pass in a date string.