Initial commit for adding license support to the database
ran autogen.sh
Revert issue where no updates outside of licenses were taken by the
slurmctld.
Remove license_init which would remove all licenses from list.  This code
is called right after startup and is sort of redundant, so the update
flag is better.
Rewrite of slurmctld code to use traditional assoc_mgr functionality.
No reason to cache licenses in the DBD (at least not yet anyway)
Fix issues with oversubscribing resources (adding a license more than
once)
Minor formatting changes
Only get the clus_res that I care about.
simplify the code
Fix patch that was reverted in a previous patch for some reason
revert comments
Further simplification
Fix memory leak
minor format issues
minor format fix
Change structures their definitions and packing
Updates to the assoc_mgr to handle resources as one type
Logic to keep slurmctld licenses up to date with the database
Add function to print uint16's correctly