libstd: Get rid of `move`.
libstd: Fix broken test.
libcargo: Get rid of `move`.
librustdoc: Get rid of `move`.
libcore: Get rid of `move`.
compiletest: Get rid of `move`.
librustc: Get rid of `move`.
libsyntax: Get rid of uses of `move` and don't parse it.
tests/tutorials: Get rid of `move`.
libsyntax: Remove move as a keyword.
auto merge of #4964 : luqmana/rust/demove, r=graydon

As per #4339/#3676 this pull removes all uses `move` and gets rid of parsing it in libsyntax.
So that's one more thing to cross off #4707