Merge pull request #39 from ddobrev/master

Corrected the overloading of << and >> by making sure the second parameter is implicitly convertible to int
Remove console buffering hack.
Updated build scripts for test projects to call the generator as a pre-build event.
Fixed the filling of missing operators to account for operator overloads.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #40 from ddobrev/operators_overloading

Fixed the filling of missing operators to account for operator overloads.
Properly fixed the generation of members using fixed arrays.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #41 from ddobrev/fixed_arrays

Properly fixed the generation of members using fixed arrays
Setup CLI project location properly to fix tests generation.
Added new quiet option in the driver that does not output unnecessary information.
Reworked the tests base class.
Renamed CppSharp_API to DLL_API.
Respect the CheckSymbols driver option in FindSymbolsPass.
Added native tests dependency to tests.
Fixed issue with signed enum constants with tests.
Remove unused usings.
Fixed test.
Added some helper properties to check generator kind.
Fixed FindSymbolsPass to not ignore declarations in CLI generator.
Fixed a regression causing a crash as some functions with no symbols are allowed to reach code generation.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>