Added new property Parameter.Index.

Also added test which checks whether both parsers assign the AST parameter properties properly.
Fixed the FindOperator method for classes.

Added AST test case and fixed line endings (LF).
The FindTypedef method supports full type names now.
Added copy constructors to Class, Parameter and DeclarationContext.
Added missing Visit override to Method class.
Do not generate the destructor/finalizer pair if the destructor of the native class is protected.

Had to fix line endings (LF) in the CLI* files.
Merge pull request #237 from azeno/minor-improvements

Minor improvements
Re-generated the OSX parser bindings.
rename premake binaries
add linux premake5
move windows bindings to i686-pc-win32
fix nunit dll filename
fix llvm and clang linking
remove unused StaticLinksOpt
Fix warning

warning: backslash-newline at end of file [enabled by default]

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@iki.fi>
remove libdirs
fix objdir
disable tests
fix warning
add os.is_linux()