Add game_getpath RPC command.

Create a new RPC command game_getpath that makes the internal shortest
path algorithm accessible to front-ends.
Merge pull request #43 from domob1812/rpc-waypoints

Add game_getpath RPC command.
Make variable const and add comment.
Remove unused "attack" field from character state.

Remove never used "attack" variable from the character state.  Bump
version to 1.0.08 so that DB updates can be done accordingly.
Bump version to 1.00.09 for game state update.
Add coinAmount field to players in game state.

Store the actual value of a general in the game state, initialised from
the locked coin amount during spawning.
Replace NAME_COIN_AMOUNT by function.

Replace the NAME_COIN_AMOUNT by a more flexible function and change the
verification logic a bit.  Too large amounts are now allowed in
name_firstupdate, but name_update enforces that the precise amount is
re-send (so that locked coins stay constant).
Set real new fees for players.

Update GetNameCoinAmount to the real planned new fees (20 HUC) after a
certain hardfork block number.  The block number is set to 300,000 for
now, and needs to be changed when it is decided which one it should be.