Fix wrong SSL reference with version(VibeNoSSL)
Return "Bad Request" for errors caused by client
Use `thisProcessID` instead of deprecated `getpid()`
Fixed failing serialization by checking for cases where there is only member of a given name
Merge pull request #833 from ColdenCullen/fix-asarray

Fixed failing serialization for @asArray structs.
Merge pull request #834 from dcarp/fix_wrong_ssl_reference

Fix wrong SSL reference with version(VibeNoSSL)
Merge pull request #835 from schuetzm/bson-getpid-deprecation

Use `thisProcessID` instead of deprecated `getpid()`
Merge pull request #827 from schuetzm/enforce-bad-request

Return "Bad Request" for errors caused by client
Fix merge errors in pull #827.
Avoid leading newline for doctype tags.
Trivial fixes.
Make HTTPClientRequest.writeJsonBody use "Content-Length" by default.
Turned vibe.web.rest into a package
Adding example for future rest UDA fromHeader
Generalize findFirstUDA to findNextUDA
Adding funcattr and typetuple to vibe.internal.meta.all
Adding vibe.internal.meta.UDATuple to work with multiple usage of the same UDA
Add fromHeader attribute for REST interface, and handles it server side
Handle fromHeader client-side