More replacing @ with Rc.
Updating to latest IO changes
Merge branch 'master' into memory_rework

Conflicts:
	hl.rs
	test.rs
	vector.rs