Remove setting/string for MAC address as it is not needed anymore
Show client notification when sending WakeOnLAN request
After sending WakeOnLAN request, try repeatedly to reconnect for up to 15 seconds to give the backend time to start up
Add bool to disable WOL for certain calls, only used for ClientGoingDown() so far (to avoid going into a 15 second wait if the backend is not there when we are trying to exit XBMC)
Fixed existing retry sleep (usleep function takes micro seconds not milliseconds so had to multiply by 1000)
Fixed GetBackendVersion() call, non static CStdString was being cleaned up invalidating the pointer that was returned from the function.  Use a static strVersion variable so the pointer is valid