Updating code base to a newer version of pianobar

I made a large number of changes to update pianobarfly to a more recent revision of pianobar.  Most of the documentation for changes is available in the pianobar revision history.  Compilation completes successfully on Mac OS X 10.9.3 and Debian boxes.