Changed ActionId to ActionGuid to better represent the string. Also changed Unit Tests to use 'abcd' for ActionGuid instead of number
Added useful diagram
Textual edits only
Removed AtionConfig as wasn't implemented and not sure its the right time to do that.
Swapped to release version of GenericServices