Moved source files to /src/
Added NetBeans project files
Added slightly modified public domain LZMA source code
Moved testing code to test packages
Some fixes, cleanups and formatting
Removed some unused files
Added .gitignore and removed ignored files
Extracted some inner classes to outer