Update README.md

add an i18n example
Added test for datepicker('remove') to check if the associated HTML is removed

Not 100% sure if component is the correct place for this test
Update README.md

Complete `update` method with argument documentation.
remove margin-top

why need this? the margin-top will cause style problem when using  appended inputs. 
Add support for an appended button as a target

If you want to use a button that is appended to an input, rather than
just a span, you cannot have both `btn` as well as `add-on` classes.
This change causes the component mode to attach to either a button, or
a span that has been appended to an input.
Align datepicker to input box in component mode

To increase the connection between the field that the datepicker is modifying, it makes sense to have the datepicker aligned with the input field, rather than the button.

This is a pull request for issue #203
Fix missing translations for Japanese (ja) locale
Update README requirements versions
Switched DOM queries to jQuery
Merge pull request #326 from tyskin/patch-1

Add an i18n example
Merge pull request #334 from KevinSjoberg/master

Complete `update` method with argument documentation.
Merge pull request #336 from dozer47528/patch-1

remove margin-top
Merge pull request #358 from uomi41/master

Fix Japanese localization
Merge pull request #332 from adam-lynch/master

Test for datepicker('remove')'s removal of the hidden HTML
Merge pull request #357 from cdeszaq/patch-2

Align datepicker to input box in component mode
Use class instead of id for readme examples

Closes #92
Remove `date` from data in remove function

Closes #327
Update datepicker.css
Remove unnecessary margin-top
Update changelog