Ignore DST for day, week, month and year diffs
Fixed diff across tz tests to work for all timezones
Add duration.add() and duration.subtract() methods.
Add tests for duration.add and .remove
making auto iso8601 ignore 'T' if it is not in the input string #804
add a penalty to formats that do not parse the entire input #818
#788 add tests for year first array
Merge pull request #734 from chbrown/develop

Add duration.add and subtract method
Remove "Klockan" in `moment.calendar()`

 * "Klockan" is kinda superflous.
 * This makes the Swedish translation more similar to English.
Merge pull request #834 from JensRantil/swedish-lang-remove-klockan

Remove "Klockan" in `moment.calendar()`
Merge pull request #747 from ichernev/features/diff-across-dst

Ignore DST for day, week, month and year diffs
using days in month instead of hardcoded year lengths #747
less likely to hang test runner #747
Fixed some warnings uglifyjs gave when compressing.
If lang requested not found, resort to default lang

in response to Issue #844
Fixed polish date format & months usage
iso week days should be in the 1-7 range, not 0-6. #699 http://en.wikipedia.org/wiki/ISO_week_date
Rename component.json to preferred bower.json
ignore nonessential files when installing via bower

When installing via Bower, we only want to pull down files essential to
the use of moment.js and ignore everything else.  See [ignore]
https://github.com/bower/bower#defining-a-package for more information
on bower ignores.
Rename bower.json to component.json

revert back to component.json to keep component/component support