Update of BOA driver and cleanup of corresponding SDKs. Refactor. AStyle.

First we had BOA v1.4 in the repository, later BOA v1.5. This patch brings them back both.
You can switch between these versions during compilation by defining BOA_VERSION to e.g. BOA_VERSION_1_5.
This switch has been set from v1.4 to v1.5 now!

This also contains correct initialization of the error and event filters.

This also contains correct handling of warning result codes by using BOA_SUCCEEDED or BOA_FAILED,
instead checking for OCI_SUCCESS.

More refactoring work.

AStyle run over the complete sources.
This makes the patch a little bigger than necessary... Sorry.
astyle.bat corrected to exclude EXTERNAL folder instead of EXTERNAL_INCLUDE.

NSIS's build.bat script corrected to show the correct path info.

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>