Merge pull request #60 from robbaman/allow-set-defaults

Allow set defaults
update readme
rebuild
Allow set defaults using the provider
Added example of setting global defaults for all dialogs
update readme
rebuild
updates and improvements
merge
rebuild
Move the event broadcast to occur at the times they should
The provided controller for the dialog may now be either a string, a function or an array as is custom in AngularJs.
Improved inline controller example
Updated the documentation
Since commit e27e6bc6f157704c66ac9020a54ed6a3b96f9c91 the forceBodyReload is no longer a property of defaults.
Allow set defaults using the provider
Added example of setting global defaults for all dialogs
update readme
rebuild
updates and improvements