uvision options

This should close task #5 and #7 . As it's one generic template, provides almost all uvision options (2 are not yet parsed, will be added later).

I'll continue with IAR,to follow the same structure as uVision. should be able to cover most of IAR functionality.