Tweaks to menu_position handling for Post Types (don't pass it if the user hasn't explicitly set one above 0)