Adds a better site banner

Improves pelican-bootstrap3 site-banner functionality. Adds support for background image, background color, background gradient and banner image.

Rebuild site and check the home index. The site banner can also be shown in all pages when using `BANNER_ALL_PAGES = True`.