Auto configuring gson

This commit adds auto configure gson functionality.

Fixed: https://github.com/spring-projects/spring-boot/issues/1339