* Format xml with syntax highlighting in readme.md
* A few improvements to the JavaDoc for Azure Functions / Java
* Further updates to JavaDocs for Azure Functions Java API. Not complete, but a good starting point.
* Updates to javadoc based on review feedback
* Small tweaks based on PR review
* Update readme.md file to remove shade advice
Shade advice is no longer recommended practice, so removing from the readme.md file before it leads to additional confusion.
* Update README.md
Add details about the funcitonLib property requirement.
* Increase both core and worker version since both of them will be updated.
* Remove the unnecessary variable definition.
* change documentdb to cosmosdb
* add cosmosdb trigger
* add cosmosDBTrigger binding defination
* add eventgrid support
* Add convenient method of createResponse with empty body.
* Add development documentation on how to build and debug.
* Add javadoc generation instruction.
* Add unit test framework to the project.
* Rename package names of testing categories.
* Add GRPC e2e test framework as well as test cases.
* Add support for Nullable and Optional<T> types.
* Add support for Byte[] type (in addition to byte[]).
* Add support for generic HttpRequestMessage<T> and HttpResponseMessage<T>.
* Add new types to documentation.
* Re-format some of the the source code.
* Adopt the new architecture of binding data resolution.
* Update the annotation names and name resolution algorithm.