Merge branch 'release/1.0.17' into develop
-Better console detection
-Prepped for build resolvers
-Better console detection
-Updated package files
-Added travis notifications
-Upgraded the grunt file
-New tests
-New file and dist
-Whitespace fixes
-Package files fixes
-Added test-all target to Gruntfile
-Renamed exposed functions (getUserSpecifiedSettings => getSettingsFromUI; populateUserSpecifiedSettings => putSettingsIntoUI)
-Removed commented out code
-New build
-New dist and version bump
Merge branch 'release/2.0.0'