Put iconv, libxml2, zlib into EXTERNAL_SOURCES

We do this already with other third party components.
So why not yet with the new ones?

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>
Upgrade from VS2008 Express to VS2010 Express.

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>
Upgrade from VS2010 Express to VS2012 Express.

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>
Create EXTERNAL_INCLUDE for driver SDKs

We've done this for other drivers as well.
Then there is no need to install something manually.

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>
Correct project dependencies in solution file.

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>
Move EXTERNAL_SOURCE into Sources

Reason: Things like AdvancedUIPlugin and DMGraph is part of the
compilation process. Tools like CMake expect it below the main source
folder.

EXTERNAL_INCLUDE is also part of different source folders.

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>
Shift around EXTERNAL sources/includes/libs.

Such third party components can now be found in EXTERNAL directories.
But they are located now in the sources directory.
This makes handling of Makefiles (and CMake) easier.

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>
Cleanups and small refactoring works

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

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>
Improve Doxygen chapter in Development Environment Documentation

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>
Add Panel Demo as another example to BUSMASTER.

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