Merge pull request #428 from bvssvni/master

Upgraded to latest Rust-Empty, fixed comment
Upgraded example to latest hgl-rs
Make `AssetStore` return Err when empty

Closes https://github.com/PistonDevelopers/piston/issues/432