The National Federation of Independent Business's read on small-business sentiment for December hit its highest level since 2004.