Support for yaml front matter

What do you think? It just intercepts the readInput method to check the file data for front matter. Test case included.