began work to separate files for timber routes
additional test for route; fixing some phpdoc pieces
Merge branch 'master' into 273_routes

* master: (52 commits)
  additional test for route; fixing some phpdoc pieces
  fixed issue with missing menu classes and test to ensure it doesn't happen again #288
  allow 2nd argument of TimberPost::get_terms to be class
  investigated error reported by slimndap. Wrote test to cover so it doesn't happen again. Close #287
  Correctly test date filter support for DateTime objects
  restored test to make sure undefined properties don't throw errors
  don't allow null things to be iterated over, force them to be empty arrays when null
  more deprecation notes, test for pagination in category
  updated change log
  added .name to all links in pagination numbers; updating version to 0.20.0
  disable open_basedir test for coveralls
  remove open_basedir setting after test
  another tweak to openbasedir test
  tweak to openbasedir test
  more tests for children; resolved issue for getting the originating object's data
  only fetch travis badge for master
  verified #276 with additional tests. close #276
  started some tests
  fixed issue with id #276
  Added unit tests for page links
  ...
completed moving routes into its own class; this setsup future work to potentially spin it out into a sep. repo/project