Updated the makefile to be a bit cleaner for complier and linker flags
AddFunc call will now add the function callback using v8's function templates instead of inlining js script to evaluate.

Couple benifits from this are:
- the function call cannot be overwritten by the js code
- no need to keep track of contexts globally in v8wrap
- no need for go templates
- simpliar callback mechanic