Changed hasattr __iter__ check to not isinstance(result, str).
Merge pull request #27 from petteraas/type_check_python3

Changed hasattr __iter__ check to not isinstance(result, str) for Python3 compatibility.
Travis now supports Python 3.4
Merge pull request #28 from petteraas/travis_python_3.4

Travis now supports Python 3.4
Return value of volume has to be a string not a int.
Removed test code.
Added travis-ci build status images to README.md
require latest soco 0.7
Switch requirement to version 0.7 of SoCo
Fixed queue to use object properties instead of array keys.
Rewrote list_ips to use soco.discover()
Merge pull request #29 from petteraas/soco_v0.7

Soco v0.7
Adds remove 'index' command.
Added extra space between functions.
Moved 'in queue' check out of play_index to separate function is_index_in_queue
Added is_index_in_queue check in remove_from_queue
Explained indexing translation.
Catch ValueError in process_cmd.

Added helper function get_queue_length

is_index_in_queue takes queue_length parameter and always returns boolean.

Added remove_index_from_queue
Added function remove_range_from_queue(sonos, start, stop)