m_callerid, m_dccallow Fix crash caused by allowing unregistered users and SIDs to be on callerid/dccallow lists
(cherry picked from commit 37d7160b3a2434abcb4b39898bb86fa314fc3e5b)

Conflicts:

	src/modules/m_callerid.cpp
Backport of relevant changes from 02859be56d43bcece02aab350e02bc95ed1bf446.
Fix undefined behavior caused by referencing the buffer returned by
std::string::c_str() when the object is temporary.
Fix crash in ADDLINE handler when the command had no parameters
m_xline_db Fix memory leak when adding a loaded xline fails
(cherry picked from commit 9475a10a86c6c2e8575366f6e0c9b28b66a97698)
Fix maxbans not being enforced
(cherry picked from commit f3bf40e3a1bcb863d1a76983338db6f5bbe3318e)
Place linker flags after the module source, fixes linking extra modules on some systems
Fixed crash in m_silence from users giving invalid input
Add myself to the Other Contributors list
Release 1.2.10
cmode_b: Correction to the maxbans conditional
It was possible to set one more ban beyond the configured limit.
Merge pull request #396 from Robby-/insp12+cmode_b-limit

[1.2] cmode_b: Correction to the maxbans conditional