Added warning about incorrect ftyp brand.  #194

While at it, added new infrastructure for either erroring or just
warning when an conformance issue is encountered.  If parsing a file, we
warn.  If about to write a file, we error out.
Merge branch 'issue194' into devel