Don't require root for scripts

+ make sure that stop script always exits with exit code 0
Added .idea (WebStorm IDE) to .gitignore
Fixed HTML issues in index.html
Removing unused code and console logs that slow down Firefox's console :)
Legend fixes

Made ranges exclusive (Fixed #35)
Removing duplicate ranges, made non-integer ranges more clear (Fixed
#42)
Legend shows more human readable ranges, specifically in the case of
commit message length ("35+" instead of "35-9999999999etc")
MappingInfo is now cached and used by the mapper function instead of
using "outer" (since there might be less than chunkNum ranges, if
duplicated were removed)