Build after project rename
Add symbols
Base project name on mbed project name
Base DS-5 lpc11u24 project name on mbed project name
CMSIS KL46 files (were KL25 renamed)
Added command line source/build directory option
Added first version of setup.py
Added license text to setup.py description
setup.py updates
Formatted code for 10/10 rating from Pylint
Added u-blox test repository

Also, allow a repository to synchronize with more than one source
directory.
Changed u-blox modem test

The test is not automated now, so it can be synced with the official
repository.
Also changed it to look more like the original VodafoneUSBModem test by
adding another thread in the code.
Fixed macro definitions in u-blox test
gpio irq enable/disable

	- InterruptIn disable_irq/enable_irq
Added additional command line options for the build
reset to original settings
Added macro definition from command line

build_api.py now support macros defined at compile time, so build.py and
make.py can be used like this:

$ make.py/build.py <options> -DMACRO1 -DMACRO2=VALUE2 ...
Added long description
Added Author and Maintainer names
Added proper authors and maintainers