Merge pull request #1 from UniversalMediaServer/master

Keeping it updated.
Better timeseek on resume files

Timeseek was broken with resume files:
-When a resume file was started, it returned 00:00:00 position to
renderer, making very difficult to someone to know what position the
resume seeks to, because renderer thinks it's playing from the beginning
-If someone wants to seek the file, it's necessary to use relative
position, because 00:00:00 in player was the resume position, which is
very annoying
-If someone stops playing the resume file before it ends, UMS will
record the relative position, not the real position in file
Chromecast

According to a few threads on the forum this setup works.
Merge pull request #2 from UniversalMediaServer/master

Keeping up to date
Merge pull request #3 from DeFlanko/master

Keeping up to date
Formatting
Add in Avia App for Chromecasting

this is an Android App that allows for UPNP/DNLA connectivity back to
UMS and Push to Chromecast -- i haven't found another app that can do
this.

TODO: FORCE all videos to be transcoded to 1280x720
Moved timeseek logic

Moved timeseek logic to occur before getInputStream(), now it really
does the real thing, not just set the headers.
Cosmetic corrections

Reverting some little past changes that are not necessary anymore.
Merge pull request #4 from UniversalMediaServer/master

Keeping up to date
Merge pull request #5 from DeFlanko/master

Keeping up to date
Merge pull request #276 from tdcosta100/better-timeseek-resume

Better timeseek on resume files
Formatting
Updated changelog
Merge branch 'master' of github.com:UniversalMediaServer/UniversalMediaServer into 4.0.0

Conflicts:
	src/main/java/net/pms/dlna/DLNAResource.java
Updated changelog
Fix FFmpeg Thumbnail AR contd (linux)
Allow more strings to be translated
Updated Russian translation (thanks, Tianuchka!)
Allow the rest of strings to be translated in AutoUpdateDialog