Reorganized code; Recompiled once again...

Signed-off-by: Roosemberth Palacios <roosemberth@gmail.com>
Solving Warnings: 
	Added "return 0;//parsing non-return in non-void function warning" in
static functions in order to parse warning
 	Added "__attribute__((__may_alias__))" in some Structure Definitions
in order to parse -Wpointer-alliaing warning

Recompiled a Couple of times

Signed-off-by: Roosemberth Palacios <roosemberth@gmail.com>
Created ConfigureUsart in "Interfaces Configure.h" file, from a Main
Function, listed aliases as Definitions for USART instance (Reg)

Signed-off-by: Roosemberth Palacios <roosemberth@gmail.com>