log module web interface
add template file
limit log viewer path to data dir
add basic pagination
hide prev and next buttons when not needed
listener settings table updates

Added a more specific class to the port field in the add_listener form for CSS specific to it and added an empty table cell in <thead> to expand the top row across the buttons, giving it a more polished look.
changed input.port to input.third

After looking through the CSS, I discovered that input.third was just the class I was looking for, so I'm using that instead. No CSS edits required.
Update .travis.yml
Add small script to ice theme to make sure menu stretches content area
Ignore travis-ci yml
Merge pull request #1 from jdarmst/master

Add ice change to web branch
Merge remote-tracking branch 'jdarmst/web'

Conflicts:
	.travis.yml
	modules/data/webadmin/tmpl/settings.tmpl
Merge remote-tracking branch 'pepijndevos/master'