Added 64 bit support for streams

Change-Id: Iacda681e3ef1fd06dcb3fbef8792aa8105450beb
Added Synchronized class for easy synchronized access to objects

Change-Id: I3893624925cad4aaa9f92a386220b0e8cb60ded3
Added possibility to check for input on stdin

Change-Id: Ib3447e18ee1c47ba036b839fad2ece90e596f81a