Localization improvements

- Added a new 'orientation' setting which can be set to "rtl" to right-align the timepicker list against the input
- Added 'am', 'pm', 'AM', 'PM' lang values
Fix scope of loop variable when iterating defaults

When iterating over _defaults the `key` variable is not scoped. This
breaks compatibility with libraries that are trying to globally expose
a `key` variable or function, such as keymaster.js
Merge pull request #228 from aschepis/scope-fix

Fix scope of loop variable when iterating defaults
Merge branch 'master' of https://github.com/brandonkelly/jquery-timepicker into brandonkelly-master

Conflicts:
	jquery.timepicker.min.js
Fixed formatting when clicking into another timepicker. Fixes #227
Updated version number
Fixed formatting bug in IE. Closes #229