Use getTime correctly

When using var date = new Date(); and try to get date.getTime(), it returns the EPOCH time for the moment when new Date was called, not for the current time. Added helper function - getCurrentEpochTime which creates new Date instance and returns its Epoch value. Update android-emulator-services to use this function, so the operation will break correctly when the time for starting emulator passes the set timeout.