Added Either.rightMap, closes #156
Added Either.leftMap, closes #155
Added File.missing, closes #154
Added File.childDirs, closes #153
Added File.hasExtension, closes #147
Added File.isScala, closes #148
Added File.isJava, closes #149
Added File.isClass, closes #150