Rename parser::Error to parser::ParseError

This avoids a conflict with serialization::Error and
actually re-exports it from the crate root as intended.
It also fixes a build break due to the new import
shadowing gate in rustc.
Merge pull request #12 from bkoropoff/build-fix

Fix build break due to import shadowing