Add dependency of stylecheck result file to its source

In previous version, if teh file has been changed, stylecheck file was not generated.
Add support of splitting parameter classes to ARCH, DEFS, LIB

in ARCH, there are all -m flags (will be expanded into ARCH_FLAGS in Makefile)
in DEFS, there are all -D flags (will be expanded into DEFS in Makefile)
in LIB, there are all -l flags (will be expanded into LIBNAME in Makefile)

If no MODE option specified, the generator behaves as in previous version.
Merge pull request #240 from BuFran/pulls/genlink_strip

Add support of splitting parameter classes to ARCH, DEFS, LIB
Fix missing backslashes on some macro defines
Merge pull request #242 from ksarkies/typos

Merged bugfix. Thanks.
Documentation added to flash modules for all STM32 families.
Fix a number of top level doxygen issues.
So that the navigation pane works correctly in browsers.
Some additional doc fixes put in where found (but many more still to go).
Added some dummy .c and .h files to bring the associated docs into line.
makefile changed to allow 'make html' as well as 'make doc' (the latter only does html anyway).
Add method to clear the systick value, that is undefined at startup.
Use type suffix to avoid warnings

When compiling with all warnings enabled, some defines can lead to
warning due to missing unsigned type suffix:

warning: integer overflow in expression [-Woverflow]

This fix should not affected behavior at all, since calculation with
such overflows lead to the same actual address when writing to that
location. However, it makes the warning disappear and also defines
the right data type for a memory location.