This will show a list of categories hierarchically without a widget title. You must have posts published to categories for them to show up.
function catting ($atts, $content = null) {
echo '<div id="cats" class="catting">' . wp_list_categories('title_li=','current_category') . '</div>';
}
add_shortcode("cats", "catting");
The shortcode
[cats]