Next Events and Events Calendar

These changes add short codes for upcoming events and an events calendar. The code also adds an upcoming events widget to the plugin.