Adding FLAC library to fix FLAC crashes.

Missing cmake find for FLAC added.
Specifically request XML from server root, fixes CloudSync.

myPlex can't really default to returning XML from the root, so it only does it
when asked.
Merge remote branch 'upstream/frodo' into frodo
Fixing Linux Compile of PHT.

Reverting FLAC change to sync with frodo and fix Linux Compilation.
Fixing static linking of PCRE when building on RPi.

Pushing this on behaf of Andreas Weinlein, to fix when compiling on RPi.
strip "plexserver://..." path from media keys for plugin/queue content
use "unprocessed_key" for RTMP(E) streams rather than manually parsing it out
Merge pull request #546 from ziggimon/frodo

Fixing Linux build.
Merge pull request #553 from mikedm139/frodo

strip "plexserver://..." path from media keys for plugin/queue content
[osx] fix app start on 10.9
Respect viewMode

Set and read viewMode, fixes #547
Remove some unnecessary additions in CFileItem

Fixes #549
Build FFMPEG with GNUTLS

Fixes #564
Lower the MyPlex refresh rate to 3 minutes instead of each minute.
Fixes for connections disapearing

refreshed on new connections needs to be set to true by default. Also
this commit cleans up some of the Server/Connection stuff from new
things in Kepler.
Use straight pointers when copying attributes

Related to #565
Cleanup of pointer handling in homewindow

Related to #565
Add support for universal transcoder and unbreak transcoding

Fixes #556
Send transcode stop command after a transcode session.
Fix shoutcast streams

Fixes #555