Merge pull request #49 from ThomasRahn/Alan

More Test Coverage
Add content preloading and response Expires.
Update player UI with acceptance test feedback.
Improve handling of seekbar click response.
Merge branch 'Development' of github.com:ThomasRahn/soen390 into Alan