DRYer redirects using a layout.
Standardize everything to .md
Programmatically generate PSR pages.

 * Use PSR-specific layout
 * Use magic
Merge pull request #89 from bobthecow/patch-4

Let's get some magic up in here.