Added `Client.Move`

Because MoveId only works if you know the ID of the song, and isn't
based on the current location of a song in the current playlist, but the
initial location of the song in the playlist.
Made fixes as requested.
Added a ListAllInfo command.

ListAllInfo is just a call to MPD's listallinfo, which passes out all of
the info about songs in the requested URI.
Added documentation to Client.ListAllInfo.
quotes around ListAllInfo args
Trailing space as requested by MPD
Custom loop in ListAllInfo
didn't work, works now
Added the list command.

This command will let you search the database for metadata. For example, if you
just wanted all the artists in your database, you can use `list artist`. If you
wanted to find all albums that the band "name" owns, you would use:
`list album artist "name"`.

You could search for `artist`, `album`, `title`, `track`, `name`, `genre`,
`date`, `composer`, `performer`, `comment`, or `disc`.

For more info, see:
[The wiki](http://mpd.wikia.com/wiki/MusicPlayerDaemonCommands#list).
Added the list command.

This command will let you search the database for metadata. For example, if you
just wanted all the artists in your database, you can use `list artist`. If you
wanted to find all albums that the band "name" owns, you would use:
`list album artist "name"`.

You could search for `artist`, `album`, `title`, `track`, `name`, `genre`,
`date`, `composer`, `performer`, `comment`, or `disc`.

For more info, see: http://mpd.wikia.com/wiki/MusicPlayerDaemonCommands#list.
Merge branch 'master' of github.com:mpeterson2/gompd
Put a space in a comment.
Merge pull request #1 from mpeterson2/master

Added the list command
fixes some listallinfo stuff
Merge branch 'master' of github.com:dkuntz2/gompd
Added the Find function.

It's very similar to ListAllInfo, but you can use different search parameters
instead of just a file path.
Merge pull request #2 from mpeterson2/master

Added the Find function.
Removed debug lines
Merge pull request #3 from mpeterson2/master

Removed debug lines
Added an error message to the list function.

It will now break out of the loop and return an error if something unexpected
is given to it.