Added multi-dimension array test.
Improved array balancing. Fixes #48.
Resolved unary expression with Var issue. Fixes #47.
Improved support for multi-dimensional arrays.
Correctly flag extern global function pointers for no extern generation.
Varptr = ptr.
Implemented debugger support.
Refactored Ptr handling.
Generate function pointer refs if we haven't been told not to.
Check extern variables for function pointer, regardless whether alias is defined or not.
Improved handling of non-declarative use of pointer variables.
On 64-bit platforms, index expressions now support Long.
More debugscope work - exceptions and loops.
Use specific BMXPATH_OSXXX paths according to OS

- if no special path was set, the generic "BMXPATH" is used
- all paths are set in the bcc.conf
Define local scope for pre-evaluated If statement blocks.
Merge branch 'feat_specificbmxpaths' of https://github.com/GWRon/bcc
Fixed array balancing for String/Array/Object element types.
Fixed debugstack tracking issue.
Fixed missing local function pointer variable declarations.
Fixes for local debug declarations.
Correctly mark generated variables.
Fixed parsing of multi-dimensional arrays in interfaces.
$z and $w are only valid for extern functions.
Cannot cast from void to bool.
Internal errors should Throw.
Ensure temp variables are freed before a return.
Added "android" pre-processor support.