Add missing cast which broke g++ compile
Use "extern" even for local decls, C++ quick fix

See GH-63.
Release note: C++ static issue quick fix
Merge branch 'fix-cpp-static-minimal'

Quick fix for C++ compilation issue: when compiling from single source
distributable, the recently added visibility macros cause Duktape to
both declare and define internal data symbols with "static", which is
not allowed in C++.  See GH-63.

The quick fix is to force Duktape to use "extern" for internal symbols
when using C++.  This is not ideal because it will increase compiled
binary size by around 10%.  A better fix will be developed separately.

Also fixes one cast which causes a C++ compilation error.
Add 1.0.2 release to download page
Merge branch 'website-1.0.2-release'