Added tests to Service dialog
Merge pull request #704 from sshveta/servicedialogtests

Servicedialogtests
Don't let error fly if we try to handle a dialog but there is none present
Import menu to avoid errors when running only this module
Merge pull request #722 from weissjeffm/fixes1

Fixes: alert handling, import in shveta's PR
Move gitignore file so that it is no longer source controlled
* Can symlink .gitignore to new file if you want to keep defaults
Merge pull request #724 from weissjeffm/gitignore

Move gitignore file so that it is no longer source controlled
Added artifactor
Minor changes
Fixed a few bugs in the context passing
Proof of multi_instance of single plugin test
Fixed hook call
Testing for hook name before calling
Callbacks for pre and post hook
Allow multiple callbacks for per and post hook
Context and docs
Caching of funcsig data ready for inspection
Callback arg checking
Hook arg checking and buildkwargs
Some docs