Merge pull request #11 from triplem/upstream

Some refactoring
Added MPD Stop command at the start of a play command.
Merge remote-tracking branch 'remotes/origin/master'
Changed AlarmClock.xml <status> tag to be <enabled> to avoid any confusion
Changed AlarmClock.xml <status> tag to be <enabled> to avoid any confusion
Changed AlarmClock.xml <status> tag to be <enabled> to avoid any confusion - Too early in the morning, last commit now hopefully..
New version for Dave, added mpd Stop command at the start of a Play request
LastFM Plugin: Added fix for duplicate scrobbles if a track is played, then a track on the black list is played, the the original track is played again.
Renamed getElementTest to getStringFromElement
Add fullscreen plugin
Add plugin buildscripts