Add initial styles for daterange markup
Don't import ; update less buildfile and css file
Don't import `.input-append .add-on`; update less buildfile and css file
Implement initial daterange picker
Merge latest master changes into range branch

--HG--
rename : build.less => build/build.less
Merge latest master into range branch
added 'touchstart' to close action
added component.json for bower compatibility
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
Merge latest master changes into range branch
Added tag v1.0.0 for changeset b965e03abfcb
component.json as requested
Fix missing translations for Japanese (ja) locale
Update compatibility with bootstrap up to 2.3.0
Merge pull request #255 from moderndegree/master

Add component.json for better Bower compatibility