Initial implementation of mz5 support.

Add types for some mz5 data structures where numpy does not work. Add high level mz5 access module. Add some test data generated from ProteoWizard and corresponding test cases.