Document preprocessor directives

Close #127
Merge pull request #135 from Xandaros/directivesDoc

Document preprocessor directives