broken test showing categories being case sensitive
making categories case-insensitive, using groupby and group.Last to avoid implementing equalitycomparer
will use the latest match (most recent) as category
Merge pull request #115 from Dashue/case_insensitive_categories

Case insensitive categories
order categories (to prevent the need for ordering in views)
Merge pull request #116 from Dashue/order_categories

order categories (to prevent the need for ordering in views)
#117  fixed issue with creating file paths running on a *nix environment
Merge pull request #118 from blaircamp/master

#117  fixed issue with creating file paths running on a *nix environment
added categories to RSS
added author to RSS result and included ALL posts in RSS not paged
Use search pattern and options for EnumerateFiles

```EnumerateFiles``` has an overload which allows a search pattern and search options. Swapped it to use this with the default search pattern of '*' and the ```SearchOption.AllDirectories```, which searches the current directory and it's subdirectories.
Merge pull request #119 from jchannon/rsstags

added categories,authors,all posts to RSS
Merge pull request #120 from sgrassie/search-all-directories-for-posts

Allow posts to be stored in subdirectories