re-organizing long lines since lint line length was increased to 100
auto detect files to compile
move negate functions last
don't repeat source paths
fixing equality of multidimensional arrays
fixing equality of nested object
grouping similar tests together
reorganizing contains test
adding ability to watch for changes
Merge branch 'development'