Changed how format is figured from ext to avoid key errors.
Fixed memory leak caused MSA file parsers.

Using `PyArray_SimpleNewFromData()` with preallocated data
resulted the ndarray not owning its data and when
ndarray object was destroyed the preallocated data would
not be freed. Instead, using an array created in Python
and `PyArray_DATA` macro to access its data. Unused
mem space is freed using `PyArray_Resize` instead of
`realloc`.
Merge branch 'devel' of github.com:prody/ProDy into devel