Remove duplicate gtk dependencies
As suggested in !17 (closed)
since v0.14, the gtk crate re-export it dependencies so you don't need to specify all of them. just use the re-exported ones if possible please.
- Remove most of
macro_use
extern crate
- Remove depencencies from Cargo.toml