Creating new project template

Using GNU ARM Eclipse plugin to create project template.
Deleting diagnostic utilities
__isr_vectors should be externally visible for LTO

For link-time optimization, __isr_vectors should be marked
as externally visible (so it is not "optimized" away.)
Produce .bin files as part of IDE build
.gitignore added
Adding project initial content
Creating Makefile

Creating makefile for console builds
Fixing compilation warning
Fixing compilation warnings in vectors definition

Do not declare vector handlers which are not applicable to current device
Cleaning up unused code
Need less NOPs since MCU is slower
Fixing compilation warnings
Adding two more goals to Makefile
Stepper tester
Removing file which changes every time
Ignoring .settings
Implementing support for tick function
Started working on stepper control
Checking switch
Working on stepper driver