* Moved Lambda examples to separate module
Implementation of API Gateway example
* Format fixes
* Format fixes
* Minor fixes
* Minor fixes
* Minor fixes
* Adding SAM templates for "Introduction to AWS Serverless Application Model"
* Fixing formatting with spaces
* BAEL-1783
* tabs to spaces, artifact id renamed
* tabs to spaces
* Added module spring-boot-logging-log4j2
* Removed <name> node
* @GetMapping instead of the older @RequestMapping
* @GetMapping instead of the older @RequestMapping
* BAEL-1793 Spring with Thymeleaf Pagination for a List
* Replace tabs with 4 spaces in HTML based on editor's feedback.
* Updated to use spring data PageImpl for representing paged list
* BAEL-1412 add java 8 spring data features
* BAEL-21 new HTTP API overview
* BAEL-21 fix executor
* BAEL-1432 add custom gradle task
* BAEL-1567 add samples of cookie and session in serlvet
* BAEL-1567 use stream api
* BAEL-1567 fix optional
* BAEL-1679 add query annotation jpa spring data
* BAEL-1679 added new junits
* BAEL-1679 use assertJ, use givenWhenThen naming convention
* BAEL-1679 move query annotation examples to persistence modules
* BAEL-1679 fix formatting
* BAEL-659 add junits for repositories
* BAEL-659 add one junit
* BAEL-659 remove one duplicated dependency
* BAEL-659 fix test class name
* BAEL-1924 add import many files
-Added classes to show case how to extract values from classes Date and Calendar, and LocalDate, LocalDateTime, ZonedDateTime and OffSetDateTime
-Added unit test cases for all classes
* Examples of Reflection in Kotlin
* Some article updates to make better use of Assert
* Replaced printlines with log statements
* Added @Ignore to so tests with no assertions