Update if/then statements to include curly braces

Per recent code standard changes
Update comments in the uninstall file
Take advantage of Dashicons if WordPress 3.8 or greater

Uses the video/play icon
Remove the menu_icon specification and the associated image.

If you're upgrading this plugin in WordPress 3.7 or earlier, you'll lose the fancy icon, but that's just another one of the many reasons why you should upgrade to WordPress 3.8
Stop outputting style for the admin icon that doesn't exist.

The new redesign in WordPress 3.8 took away the screen icon.

If you are in WordPress 3.7 or earlier, you'll lose a fancy image, but again... upgrade!
Remove 32px YouTube image as well
Update the name of the edit_admin_icon method to reflect what actually happens
Update docblocks throughout
I like this way of registering content types better now
Use esc_url when outputting URLs
Remove unused icon div
Code formatting tweaks
Remove link from the allowed post types as it is no longer allowed
Code formatting tweaks