Hook in to widgets_init for register_sidebar() calls

This avoids calling register_sidebar() as functions.php is included and instead allows for more predictable behavior by hooking into widgets
Move image sizes and post thumbnail support to after_setup_theme

This ensures that these options are provided at the correct place during the WordPress load process.
Match function prefixed used in other places in functions.php
Generally safer to leave the closing PHP tag off

Not doing so can cause weird issues with unexpected whitespace
Merge branch 'theme-setup'

Conflicts:
	functions.php