Fixes the unused int warning

Just fixes the unused int warning
raised by the compiler.
This commit fixes the unused varible warning

By making a function UNUSED, and passing the variable
to that funtion. The function will just as a dummy stub
and do nothing.

I also tried doing the following
    UNUSED(w);

but this would generate a warning for unused function.
Fixes the unused variable warning

And also makes the code more readable
according to Harvey's liking.
Converted the UNUSED() function into a macro.
Fixed the whitespaces to tabspaces

Also made sure that the tab spaces are set to 8 chars and
not 4 chars.
Merge pull request #13 from neo1691/develop

Fixed compiler warnings about unused variables.