Typo
Added Windows Phone SuperToasty Notifier
Toasty cleanup
Adding itunes automation provider
iTunes automation cleanup
Default add top25 to itunes automation
Newznab log error
check for XBMC JSON-RPC version and improve logging info
clearly state XBMC version dependency for notifications
Change xbmc description
fix FreeBSD init script

-add actual start command
-fix verify_couchpotato_pid function, 'ps' command failed if PID var was empty
-fix verify_couchpotato_pid usage, acutally use the return of verify_couchpotato_pid in the 'stop' routine
Don't influence the PATH variable in FreeBSD rc script

Don't prepend the PATH variable, it's ugly, unwanted and unnecessary. Call binaries with their full path.
Acutally use config_file variable
Redo FreeBSD init script completely.

Use rc.subr functions and proper rc.conf variables.
Remove services that are not required for couchpotato to run
add XBMC v11 Eden notifications support

This is my approach on working with Eden, maybe a little late since Frodo is almost released, but better late then never.

- First detect the JSON-RPC version XBMC is running (once per boot of CouchPotatoServer on the first notification, except for sending test message then the JSON version is always checked).
- Set a variable indicating whether or not to use JSON (or normal http).
- If JSON should be used, proceed as before this commit.
- If normal-http should be used, use 'notifyXBMCnoJSON' func
- 'notifyXBMCnoJSON' just opens a specific XBMC api url, unfortunately importing urllib for this was necessary to escape the message strings.

TODO: support multiple XBMC hosts, right now the last host in the hosts array will set the 'useJSONnotifications' var.

Conflicts:

	couchpotato/core/notifications/xbmc/main.py

Conflicts:
	couchpotato/core/notifications/xbmc/main.py
XBMC notifier for Frodo & Eden
Ignore Growl timeout. fixes #1240
Use FTDWorld temp api. closes #1243
FTDWorld: Check for login success