Allow a - or a + for timezone.

TravisCI runs at UTC, so its timezone offset is +00:00.
Use File.dirname(__FILE__) instead of __dir__
Merge pull request #7 from jekyll/fix-tests

Make tests more worldly