Make sure the BlockLocation class is loaded before deserialization

This hopefully fixes #25