Update autoop.cpp

Added support for multiple comma separated hostmasks per user. Added new commands to add and remove hostmasks. Kept the table column names the same so as to not break back-compatability.

I have tested adding and removing several hostmasks for multiple users and checked that it does auto-op them correctly, looks good!
Update autoop.cpp

Further improvements to autoop module:

* Tabulate the data vertically with a new column for each hostname
* Rename table column to Hostmasks
* <mask>,[<mask>] inside help for AddHosts
* Help for AddUser updated
Update autoop.cpp

formatting improvements
Update autoop.cpp

Set it so that when you remove all hostmasks of a user, the user is also deleted
Update autoop.cpp

show key and channels when deleting a user by removing all their hostmasks
Update autoop.cpp

Fix indentation and key/channels display for users removed by deleting all hostmasks
Merge pull request #567 from orchid-hybrid/master

autoop: several hostmasks per user
Merge remote-tracking branch 'upstream/master'