Make everything Copyable to appease latest Rust

After upgrading to 193390d0e (2014-12-11) I started getting movement errors. This fixes it, but that version seems to not be on all the nightly mirrors, so it might not work quite yet... if not, give it at least another day.
Change the documentation URL, and bump to 0.4.0