Protobuf serialization format as default.
Make semantics of ImplyFactorFunction consistent with DeepDive. Fix Parsing for TSV format.
Use unsigned integer in protobuf.
Fix tests to work with new ImplyFactorFunction semantics.
Merge branch 'protobuf' into develop