Removed typedefs and relocated extern declaration to header file

Signed-off-by: sanoj <sunnikrishnan@stec-inc.com>
Merge branch 'master' of https://github.com/stec-inc/EnhanceIO