Merge pull request #49 from da2ce7/swig-fix

Quick fix for Linux Swig, Have regenerated the wrappers.
Remove Chaiscript from Headers
Merge pull request #50 from da2ce7/chai_work

Remove Chaiscript from Headers (now only included in .cpp files).
fix for out-of-source build
Merge pull request #55 from da2ce7/master

fix for out-of-source build
Tidy up buildwrappers.sh for *.hpp
Include chaiscript (v4 & v5) headers into source as includes.
Change configure.ac to select chaiscript version based on compiler.
Update linux docs.
Remove chaiscript as pkg dependency.
Add chai headers for tarball dist. Mod debian rules.
Fix flag variable for tarball and out-of-src builds.
clang c++11 logic. Removed redundant clang flags.
Fix noinst for autogen.sh.
Fix clang c++11 check. AM sub-dir objects.
Update mac install guide for chai-free.
Merge pull request #53 from randy-waterhouse/master

Incorporate chaiscript headers into source.
Re-instate gcc flags (fix typo from commit 0d362ca7dc).
Merge pull request #56 from randy-waterhouse/master

Re-instate gcc flags (fix typo from commit 0d362ca7dc).
windows chaiscript_stdlib support
Merge pull request #57 from da2ce7/master

Windows Chaiscript_stdlib Support
remove chaiscript from 3rd_part build, and guide