Refactored the CFFI-using *-sys files to better separate the POSIX,
sphinxbase, and pocketsphinx APIS.

Note the package definitions have yet to be updated.
 On branch master

	new file:   src/nbest.lisp
	Currently a place-holder for the nbest lisp API.

	modified:   src/pocketsphinx-sys.lisp
	Refactored out the POSIX and sphinxbase functionality.

	new file:   src/posix.lisp
	Access to the C standard library via a POSIX API.  Will likely
	be replaced by a proper package meant to do this, but for now
	this lets me get shit done.

	renamed:    src/pocketsphinx-sys.lisp -> src/sphinxbase-sys.lisp
	Access to the sphinxbase API; moved here from
	pocketsphinx-sys.lisp
Refactored packages.lisp to reflect changes in previous commit.

 On branch master

	modified:   packages.lisp
	Refactored.

	modified:   posix.lisp
	Changed `IN-PACKAGE' to reflect changes in packages.lisp

	modified:   sphinxbase-sys.lisp
	Changed `IN-PACKAGE' to reflect changes in packages.lisp
Added more functions and organized src/pocketsphinx-sys.lisp

 On branch master

	modified:   pocketsphinx-sys.lisp
	More functions added from header.
Added bug tracking information I have found, as well as general
musings and API suggestions to doc/overview.org

 On branch master

	modified:   doc/overview.org
Added a generic iterator class to be used by `NBEST's and `SEGMENTATION's.

 On branch master

	modified:   src/pocketsphinx-utils.lisp
Added helper-macro `WITH-HYPOTHESIS-POINTERS' for creating `HYPOTHESIS' instances.

 On branch master

	modified:   src/hypothesis.lisp
Changed `HYPOTHESIS' method to use `WTIH-HYPOTHESIS-POINTERS'.

 On branch master

	modified:   src/decoder.lisp
Cleaned up comments, and added new ones.

	modified:   src/config.lisp
Added `NBEST' class; added `ITERATOR' methods for it; added a hypothesis method for it.

 On branch master

	modified:   src/nbest.lisp
Added a skeleton file for the `SEGMENTATION' class, which corresponds
to a ps_seg_t* in the C API.

 On branch master

	new file:   src/segmentation.lisp