Add NanSetPrototypeTemplate
Add NanSetPrototypeTemplate()
Update NanSetPrototypeTemplate()

Merged to one function, that uses NanSetTemplate() which does the version splitting.
Added SetPrototypeTemplate() test cases
Added new Scope to Init function
adjusted accordingly #128
Merge pull request #125 from mathiask88/master

Add NanSetPrototypeTemplate()