Add an optional depth argument

Add an optional depth argument to specify the maximum level of heading
depths to be included in the TOC.

Usage:
md-toc-filter [depth] <file>