Merge pull request #8 from abperiasamy/master

crude linenoise integration
Moving v8 execution to a separate method
Merge pull request #9 from fkautz/pr_out_moving_v8_execution_to_a_separate_method

Moving v8 execution to a separate method
Minor white space modifications
Method injection is now in its own method
Adding command argument for file
Adding help framework
Minor refactoring, renaming read_from_file to readFromFile
Adding history.txt to ignore
Separate out CXX and C sources
Merge pull request #11 from harshavardhana/sep-cxx-c

Separate out CXX and C sources
boost addition and some cmake reorg