add catkin_install_python function (fix #573)

@tfoote @wjwwood Please review.