issue #82: adding tri-state property, changing RepeatMode constants to be all-caps. simplifying getNextState() logic.
issue #82: removing unnecessary MAX usage
making RepeatMode[] vals static final
issue #82: preliminary refactor to make MediaPlayer use MediaSource array (instead of list) and some other refactors required before adding 3rd type of replay mode
started work on pokki overlays and slide upgrades, started new generic http based downloader (BTDownload), build broken
build issues fixed
merge
Started refactoring HTTP Clients, moved to common component. MacOSX coding environment now finds fwplayer_osx from cmd line and from eclipse.
Instantiate HttpClient with factory
new files and moved files
Missing GPL header, initial listener posting code on FWHttpClient
issue #82: Merge branch 'issue82_RepeatSong' into 5.5.3
Merge branch '5.5.3' of https://github.com/frostwire/frostwire-desktop into 5.5.3
Merge branch 'master' into 5.5.3

Conflicts resolved:
	gui/com/frostwire/gui/player/MediaPlayerOSX.java