Added the Java source code for the user upload demo.

This includes the code for the data reader system and the REST services.