Add a travis configuration file.

It builds the library and examples for mode=small, hse=25000000,
and three of the supported MCUs.
Initial cut of generating a cmake find script.
Remove include prefix from #includes in config/rcc.h
Default installdir in subdir of local.
Path and spacing fixes.
Merge branch 'adc' of https://github.com/andysworkshop/stm32plus into install-headers
Merge branch 'andy-master' into cmake-config

Conflicts:
	lib/SConscript
Remove duplicated documentation from SConstruct file.
Merge branch 'cmake-config'

Conflicts:
	SConstruct
Merge branch 'install-paths' into cmake-config
Fixes from upstream path changes.
Further refine cmake script, now support versioned include.
Add STM32PLUS_BUILD flag automatically in cmake config.
Add a very simple example cmake project.
Preparing CMake branch for merge.

- Added comments explaining what's going on
- Removed AlwaysBuild, verified that right thing is still done
- Removed F4-specific fwlib dirs
Merge remote-tracking branch 'origin' into cmake-config

Conflicts:
	SConstruct
Merge branch 'cmake-config' of https://github.com/mikepurvis/stm32plus into cmake-config