experimental fix for android client crash in signal_handler
 - send timer signal directly from java code, java.util.Timer
fix bug that if fiber wait some event and raise by timeout, watcher object not cleanup correctly
Merge pull request #24 from umegaya/fix_android_crash

experimental fix for android client crash in signal_handler