commands.c: Allow spaces before a command

Fix suggested by kaste.
static: Update to latest library versions + glib compilation fixes
Version bump + Changelog update for 1.15
static: Let's give mipsel-softfloat a try
cc.c: Ensure that cc->net is in disconnected state before net_unref()
hub.c: Enable active mode if IP is known before logging in

This fixes a bug where you could remain in passive mode if you have an
'active_ip' set.
doc: Document the real key for the sorting dirs before files toggle

Documentation said 'o', but the implementation said 't'. I chuckled when
reading my own code:

  case INPT_CHAR('t'): // o - toggle sorting dirs before files
ADC: Support CIDs with lengths between 128 and 512 bits

This removes the assumption that all CIDs are tiger hashes.
cc.c: Don't throttle users who are granted a slot
dl.c: Fix bug when setting the error state for user for all files
net.c: Fix idle disconnect in SYN state

This should prevent idle file transfers from getting stalled
indefinitely.
net.c: Fix error reporting in SYN state with TLS enabled
Serialize granted users in database + use nick for matching
HACKING: Document users table
hub.c: Fix escaping in DSTA 141 message
README: Increase required sqlite version

Ncdc needs sqlite3_prepare_v2().
hub.c: Fix reporting of active mode flag on NMDC
hub.c: Log DSTA messages instead of spamming the main chat
Version bump + Changelog update for 1.16
doc: Fix download key mention in /help set download_exclude

Reported by MunkOil.