Copied source code from original bitcoinj.
Moved java files from main/scala to main/java to make sure they are compiled.