Added missing condition in verifying of factuur:
 - Missing check for having not both a name and an product id in a factuurregel.
Modified /factuur/create to only accept one factuur instead of a list, making error handling easier.
Documentation update:
- initial version of factuur protocol
- description of factuur conventions in conventions.md
- updating budget.md to the new name for /budget/vereniging