Update to 'extern crate' syntax and added build instructions to Readme.
Update to 'println!'.
Use Rc::new
std::vec => std::vec::Vec
Update to Vec
Don't return.
Update from single tuple struct and fix borrow_mut()
Update from single tuple struct for apu.rs
Update from single tuple struct for cpu.rs
Update from single tuple struct for input.rs
Update from single tuple struct for mapper.rs
Update from single tuple struct for mem.rs
Mutability and visibility fixes. Compiles and runs (slow).
Need to compile with -O to get playable speed.
Merge pull request #5 from Ryman/master

Sync with rust master