FIX: support accents in ToUpper/ToLower
delete sound in CActiveAE::DiscardSound
[log] remove 'Unknown nodetype' logs - they're not really useful for actioning on, and users assume it's something bad
ActiveAE: fix caching for streams
[infoexpression] store node_type_t rather than bool to indicate the node type
[infoexpression] use the type from the nodes rather than carrying around a separate node_type stack
[win32] don't hide option to install DirectX if already installed.
Merge pull request #4882 from MartijnKaijser/fix_vs120

[win32] always install directx and VC redist packages
Merge pull request #4883 from ruuk/deletesound

Delete sound in CActiveAE::DiscardSound
Merge pull request #4916 from jmarshallnz/cleanup_node_type

Cleanup node type
Merge pull request #4902 from FernetMenta/buf

ActiveAE: fix caching for streams
Merge pull request #4861 from koying/fixupperaccent

FIX: support accents in ToUpper/ToLower
Merge pull request #4895 from jmarshallnz/kill_unknown_nodetype_log

[log] remove 'Unknown nodetype' logs - they're not really useful
[logging] log if the network is unavailable in CFileFactory, ref #15291
videoplayer: adapt lateness detection and dropping to buffering
video player: present correct pts to user for a/v sync (after buffering in renderer)
videoplayer: some rework and documentation
renderer: bump buffers to 5
videoplayer: update frametime, it might change due to fps detection
videoplayer: give streams with invalid fps a chance for fps detection