transcode: enable experimental codecs
transcoding: do proper audio pts calculation in updated transcoder routine

- VP8 & VORBIS works with ffmpeg
WEB TV Player: update to use stream profiles, fix transcode muxer type bug
profile: do not allow to change profile names for shielded profiles
profile: add predefined (and shielded) profiles for WEBTV
WEBUI JS: fix the idnode_filter_fields fcn
transcode: use av codec string names instead IDs

- to allow the selection from the multiple encoders for same type
profile: cosmetic code list change
trancode: fix the video stream pts/dts - h264 works with ffmpeg now
Merge remote-tracking branch 'upstream/master'