Added a flag to include Vanilla as a dependency, and the preprocessor directives to do so.

Signed-off-by: Atheriel <atheriel@gmail.com>
Merge pull request #6 from atheriel/vanilla-depend

Add the ability to include Vanilla dependency.