added tests for both streamer interface and a specific one for 
the kryoStremaer.
adding Guava library to help build maps fast
javadoced the streamer files.
changed deleteFiles to the name deleteFile