Codemaid cleanup.
Moved MessageType to Networking namespace.
Make Settings class internal.
Added playlist classes and more events.
Fix float parsing in VolumeMessage.
Updates to events and Playlists.

Added some missing events.
Renamed PlaylistInfoPlaying* to PlaylistInfoCurrent*.
Fixed invalid IEnumerable implementation in Playlist and Playlists.
Changed Song constructor to handle invalid parameters better.
Update Playist content when name updates.
Codemaid/Resharper cleanup.
Fix some StyleCop warnings.