allowing includes to require other named includes
adding test for include deps parsing
Merge pull request #383 from dominicbarnes/include-deps

Allowing includes to require other named includes