Change key stroke implementation.

- Rename Ctrl to PuyoController.
- We calculate key stroke sequence only when decision is recieved in duel_server. This is the same as wii_server.
- We prohibit using turn key in continuous 2 frames. i.e. After pressing TURN_RIGHT/TURN_LEFT, you need to wait to 1 frame to press TURN_RIGHT again. PuyoController will generate only such key stroke.