mp3file and mp3frame sketched in; tests comming soon.
Added test files that got missed on last commit; more to come.
mp3file now passes unit tests (Oh, and it now has unit tests to pass.)
Numpy only at present.
Now successfully parses badly formed test mp3 as well as it's own
internal test data.  It can scan and identify frames and "other" in a
32.7 MB test file in < 1 second.  It also has unit tests for almost
everything it does.  Development should be less "hacky" now.