Create form so that users can add books to library

Merged Brian St. Pierre requested to merge gin-post-form-data into main

This adds a "New Book" form, routes, and handlers so that users can add books to the library.

This change is described in a post on Universal Glue as part of a series about writing this web application with Gin and Gorm:

Handling Gin Post Form Data