Push trait now takes a HasLua
Merge remote-tracking branch 'origin/master' into has-lua-trait

Conflicts:
	rust-hl-lua/src/rust_tables.rs
CopyRead now uses HasLua
HasLua -> HasLua<'lua>
Add InsideCallback struct
ConsumeRead now uses HasLua
Fix tests
Update for Rust nightly
HasLua<'lua> -> HasLua
The lifetime system will be done with another trait
Fix most warnings
Add load_table function
Merge pull request #8 from tomaka/has-lua-trait

Add HasLua trait
Loading a table should be done with `load_table`.