iomad_signup: initial commit
iomad_signup: adding enable option in settings
IOMAD: Iomad courses management page required a company selected.  Logically is shouldn't and if there is a company selected it should show those courses.  Fixes #61

Conflicts:
	local/iomad/lib/iomad.php
IOMAD: updating some of the help strings
IOMAD: eCommerce settings page was not being displayed. Fixes #59
IOMAD: changes to allow people who can view all companies to view all company categories.  Fixes #62

Conflicts:
	local/iomad/lib/iomad.php
IOMAD: Fixing eCommerce settings page, adding warning if no providers specified
IOMAD: site admins/client admins cannot see courses in the shop unless they are globally shared.  Additionally company managers only should be able to purchase blocks of licenses.  Fixes #58
IOMAD: Forgot a line.  Fixes #58
IOMAD: not doing an empty() check on a $CFG item in the commerce lib is throwing notices.  Fixes #59
IOMAD: users who use self sign up to create accounts should be put into a defined default company and or role.  Fixes #64
IOMAD: can't delete a user in the iomad dashboard.  Fixes #65
IOMAD: report user was throwing up notices due to fullname requiring more info.  Also added more info if there isn;t any further detail to show for a user on a course.
IOMAD: Partially shared courses and company courses are not being intuitively displayed within the company assign courses forms.  Partially shared courses now can be tagged to a department and company based courses only show up as a potential when they are in the top level and not assigned at the top level.  Fixes #67
IOMAD: Adding check for eCommerce block being properly configured
IOMAD: invoicereference type was wrong should have been PARAM_CLEAN and not PARAM_INT.  Fixes #68
IOMAD: Shop is not picking up a users company properly.  Chaned check to use is_company_user() instead of looking at the profile.  Fixes #69
IOMAD: table name for company_course was incorrect.  Fixes #69
IOMAD: missing ! in check for shop enabled
IOMAD: since the company select has been added to the company_admin block we no longer need the company select block on the dashboard.  Closes #70

Conflicts:
	local/iomad_dashboard/db/install.php