Add support for minProperties and maxProperties.  Fixes #38
Change documentation to only list the keywords we don't support and improve wording here and there.