Change AI specification to not require the last new line for entering commands. Add time limitations of the game start and the game main. Fix sample AI programs. Support time limitations for user playing.
Fix user manipulators to be useful. Enhance mouse click features. Refactor AbstractScene. Remoev unused TODO comments.
Fix rulebook about AI programs. Add replay featuers for Java and JavaScript.
Fix document about multiple finish commands..
Add comments.
Change Range to 'to'.
Merge branch 'master' into user_mode

Conflicts:
	SampleAI/SimpleScalaAI.scala
Move some code to GAIA. Clean up pom.xml.
Merge branch 'master' into user_mode

Conflicts:
	Rulebook.md
	src/main/scala/net/aicomp/scene/MainScene.scala
	src/test/scala/net/aicomp/scene/TestScene.scala
Merge pull request #153 from AI-comp/user_mode

AIに制限時間を導入．リプレイ用のロギング機能の追加．ユーザ入力に制限時間を入れるための準備．