message: Added Check to VerifyAlignment
  * Added missing EndTable() call to VerifyObject()
  VerifyObject called VerifyTableStart() but not EndTable(). This made Verifier::VerifyComplexity() increase depth_ with each table, not with the depth of tables.
  https://groups.google.com/forum/#!topic/flatbuffers/OpxtW5UFAdg
  * Added Check to VerifyAlignment
diff: @@ -2143,7 +2143,7 @@ class Verifier FLATBUFFERS_FINAL_CLASS {
  }
  template<typename T> bool VerifyAlignment(size_t elem) const {
  - return (elem & (sizeof(T) - 1)) == 0 || !check_alignment_;
  + return Check((elem & (sizeof(T) - 1)) == 0 || !check_alignment_);
  }
  // Verify a range indicated by sizeof(T).
  