Added files for eclipse. Also tweaked .gitignore.
Added some gui components to select scrambles. This requires the ability to parse json (hence the addition of the gson library) and the ability to open password protected zip files (hence the addition of zip4j).