Bump to version 0.1-rc4
Fix #123: Move resource in any direction if it is already at the destination

This is required because of limitations to the TRANSPORTING serf state which can only deliver a resource if it has been carried from a different flag.
Merge resource scheduling fix from release-0.1