Fixed several bugs in the loader implementation and seek command

With this commit several of the indefinite loader bugs should be fixed.
We've done this by proper use of deferreds in
LYT.player.seekSegmentOffset so that the loader will disappear on both
success and failure
Merge pull request #647 from saebekassebil/fixloader

Fixed several bugs in the loader implementation and seek command
Fix issue where iOS player would stall if first click was on play button

If the first click issued by the user (on an iOS device) is on the play
button, both the playbackrate tests and the silentplay command will be
started at the same time. For some reason this makes the silentplay
command hang and in turn the whole player. We fix this by stopping the
click event from bubbling in the LYT.player.playClickHook
Merge pull request #649 from saebekassebil/fixfirstclick

Fix issue where iOS player would stall if first click was on play button
Update silence.mp3 so that it works with IE10

We found some *really* interesting bugs with IE10's mp3 player. When
playing our silent mp3 file, it would suddenly start throwing errors,
and all audio playback of mp3 files would stop working. I found this
blank mp3 file on the internet, but we might want to find a new and
smaller working file
Update ftpkick with implemented checkfile

Conflicts:
	Cakefile
	package.json
Add --force-deploy option, and save checkfile relative to host
Update ftpkick to v0.0.6 and always save checkfile
Closure woops
Use user-scalable to prevent flickering when loading page on mobile devices
Merge pull request #652 from saebekassebil/screensize

Use user-scalable to prevent flickering when loading page on mobile devices