changed the layout for the log viewer
fixed clickthrough on steps with multiple errors. fixed scroll position for new layout.
added some css changes/fixes
added infinite scrolling
fixed show successful steps checkbox to not show first step when activated. fixed a lot of infinite scrolling stuff
rearranged functions outside of others. silenced warning about buffering not being complete.
added back in config file so travis tests will pass. added node_modules to gitignore
made sure to return a promise from loadMore function
added highlighting of current step being scrolled through. updated to request log file lines by the hundreds for easier caching.
caching implemented on client
one measley comment
fixed merge conflicts
updated log-viewer-redesign branch with master. 2nd try.
include start and stop lines when figuring what step you are on
removed duplicated steps on top of list. center step scroll on currently scrolled step
made changes from mauro's comments
fix typo
minor fix for chrome and bug list
moved DOM stuff out of the log viewer controller
update urlBasePath on  change