adding way to check if something has already been included
Merge pull request #381 from dominicbarnes/included

adding way to check if something has already been included
allowing includes to require other named includes