Use more specific check for ActiveSupport timezone support

Just checking for ActiveSupport isn't enough.  Some libraries
define the top level ActiveSupport module, that doesn't mean
that the classes you need to use exist.
Merge pull request #98 from jeremyevans/master

Use more specific check for ActiveSupport timezone support