Resolve issue41. Modify moving and attacking behavior so that only one
action can happen at the same time. If out of range, entity will move
towards target and attack at a proper distance.
Merge branch 'issue41' into develop
Modify overlay interface a little. Add hotkeys. Add to issues.mkd.