ns powergrid.player -> powergrid.common.player
Ignore compiled cljs output
Cleanup client ns, remove duplicate file

its in crossover now
ns powergrid.resource -> powergrid.common.resource
Progress on connecting server & client

Add shoreleave RPC library
Transfer power-plant ids, instead of full records
Add more to common ns

Adds more code to be shared with cljs by adding to powergrid.common ns.

Probably need to do something about powergrid.game; def'ing all those
functions out of powergrid.common.game doesn't seem right.
wo: client, communication
minor client updates