pyMPTK refactor: book functions into separate implementation file
written mptk_decompose() method - doesn't yet return data
pymptk: implement loadconfig(), mp_create_numpyarray_from_signal(), and decompose() returns residual
keyword arguments; and some cruft tidying
ability to write book out to XML file
pymptk: changed layout of "book" obj to be more pythonic
factor out book_append_atoms_from_mpbook()
pymptk: book obj, read values correctly from the C fields
pymptk: decompose() returns book - implemented but segfaulting
fix confusing naming: struct "book"->"BookObject"; member "book"->"mpbook"
fixed segfault, decompose() returns book
Python MPTK bindings: reshape the book layout as exposed to python to be
more pythonic; implement MPD decompose() wrapper; plus other code tweaks.
(Merge from branch 'gitwork')

git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/mptk/trunk@2094 0f77665a-23fb-0310-bc23-e91fd8efc3e1
pymptk: Allow user to specify samplerate as float
pymptk: permit signal as 1D numpy array
pymptk: permit user to pass row or column, if 1D
pymptk: user can specify SNR as termination criterion
fix for SNR arg
NOTWORKING: reconstruct()
drafting pybook->mpbook, inc complicated function to create mpatom
finished sketching mptk_reconstruct - no idea if works