Cleanup hardware queue

Some code cleanup. 
Nobody add this makefile to project. I would maintain Makefile if it was in repo.  Moreover, i'm sure AtmelStudio is able to pass custom flags to compiler / could add directory with header.