using unordered map instead of array
update function prototypes
using unordered map instead of array
update function prototypes
display message if invalid device name is given
Merge branch 'hwkitctrl-map' of https://github.com/neqwpn/fyp-webhwkit into hwkitctrl-map

Conflicts:
	hwkitctrl/main.cpp
modify Makefile to compile to C++0x standard
more log info statements
Merge branch 'hwkitctrl-map'