Corrected Travis CI and code cleanup

Corrected Travis CI build issues, updated Readme to include Hiera
example, and added dependency information.