Using rustpkg. Not all tests are enabled yet.
Moving the rest of the tests to test.rs.
This is the only part that exposes the type inference bug.
Merging with master
Re-enabling the mem tests.
Merging with master.
Merge branch 'master' into rustpkg
Adding link information to test.rs too.
Remove Unique.

This isn't really useful anymore, since we don't have any way of manipulating these from OpenCL kernels. It also lets us work around current Rust bugs.
Removing duplicate macros and unused imports.
io is now in std instead of std::rt.