Fix explicit serialize.
Fix module name again.
Warn on bad import instead of fail.
Some minor cleanup.
Make FWSerializable an ABC.
Make class method abstract as well.
More cleanup.
Merge pull request #18 from materialsvirtuallab/master

More robust serialization and use of abstract base class.