Insert shortcode in active editor, not default
Move custom post types in 'post-type' folder
Removed redundant code
Show portfolio settings only if portfolio post type is supported
Show portfolio contextual help if current theme supports 'portfolio'