Added some common ignored files into .gitignore
Added missing prototype
LOG error and warning messsages are more informative
Added new test and some minor changes in dummy test
New driver architecture
FSM skel added
Integration of FSM within the driver
Merge branch 'threads'