Import from the incubator
Changed tests namespace to Brick\DateTime\Tests
Bumped license year
Added README
Added composer.json, .travis.yml, phpunit.xml
Added travis-ci and coveralls.io badges to README
Updated .travis.yml

- Use the phpunit version installed via composer
- Do not prefix coveralls with PHP, it's a shell script
Fixed non-static method Month::get()
Added documentation
Cleaned up outdated imports
Added missing tests for LocalTime
Added LocalDate::until(), getLengthOfYear(), getLengthOfMonth()
Implemented Period::between()
Added missing Period tests for full coverage
Temporarily removed format() methods

These methods will need more thinking, their signature is likely to change so it's better to remove them prior to first release.
We'll add a formatter mechanism back later on, once we have a more mature implementation.
Added ext-timezonedb suggestion to composer.json
Simplified LocalDateTime::withDate() and withTime()
Fixed ZonedDateTime::of()

Incorrect results were returned when the time was shifted forward due to a gap during a DST transition.
Also, $preferredOffset has been removed for now: an implementation seems overly complicated, and the current behavior is now well documented.
Refactored tests
Updated ZonedDateTime docblock documentation