Quell compiler warning.

Building on a 32-bit linux system was generating the following:

  src/st-info.c: In function ‘print_data’:
  src/st-info.c:25:3: warning: format ‘%lx’ expects argument of type \
       ‘long unsigned int’, but argument 2 has type ‘size_t’ [-Wformat]
  src/st-info.c:27:3: warning: format ‘%lx’ expects argument of type \
       ‘long unsigned int’, but argument 2 has type ‘size_t’ [-Wformat]
  src/st-info.c:29:3: warning: format ‘%lx’ expects argument of type \
       ‘long unsigned int’, but argument 2 has type ‘size_t’ [-Wformat]

Using '%zx' eliminates the warning in a platform agnostic way.
Merge pull request #223 from troth/troth/fix-compiler-warning-32bit

Quell compiler warning.
Update README

This board uses a ST-Link/V2-1 interface. I don't know what differences there are between v2 and v2-1, but they seem to be small enough that first tests worked as expected.
Include signal.h to define SIGINT

Fix build error with MinGW
Merge pull request #235 from ocroquette/sigint

Include signal.h to define SIGINT
Fix OS X's version detecting
Merge pull request #236 from orangeudav/patch-1

Fix OS X's version detecting
Correct gui build when builddir is not srcdir
Merge pull request #242 from ynsta/master

Correct gui build when builddir is not srcdir
udev rules initialization and STM32F0Discovery

Added udev rules initialization.
Added STM32F0Discovery board to the supported boards list.
Merge pull request #245 from dobromyslov/master

udev rules initialization and STM32F0Discovery
Add F3 small devices (F301, F302) with ID 0x439

- Add F3 small devices (F301, F302) with MCU device ID code 0x439
- Sort supported devices by MCU device ID code
Merge pull request #246 from sneuf/patch-1

Add F3 small devices (F301, F302) with ID 0x439
Reindent all source files

The indentation of various st-link source files is highly inconsistent.
Reindent all source files to 4 space indentions for consistency.

I went with 4 space indentations, as it was the most common style.
Remove toremove/

This directory has been awaiting deletion for 3 years.  It is time to
go.
Remove unused code

Remove unused #if 0'd code which has existed for years without being
used.
Merge pull request #248 from prattmic/cleanup

Initial code cleanup
gdbserver: use uglylogging logging

Rather than putting debug printing in #ifdef blocks, use the same
uglylogging framework used by core stlink code.

To support this, the *LOG() macros are moved into the uglylogging.h
header file, and always use the filename as the logging tag.
Merge pull request #249 from prattmic/cleanup

gdbserver: use uglylogging logging