Fix eclipse location with spaces issue, and throw exception if current path contains a ! as it will screw over a lot of java's paths.