Merge pull request #3 from CleverRaven/master

yep, kinda sure this get the latest into my repo
Quiver autopickup implemented
Merge pull request #4 from CleverRaven/master

Update
quivers container changed to std::map and loop modified
Multiquiver autoloading
max_charges_from_flag() tweaks
changed outdated comment
Prune commented code
mapsharing implementation with new code base
Integrated quiver code int pickup volume check
re-implemented locks for saving + fixed a bug in the main menugit add src/main_menu.cpp! (now you have to pull it)
fixed up a fail in mapbuffer.cpp
locking for save files is now really finished (now you should pull, pleeeeaaase)
added the setup tool for servers
added --configdir cli option and made default char name be empty when not sharing (now it's definitely finished, no more commits. it can be pulled :p)
Added support for dynamic linking and some other stuff.
Oops, c&p error. Should be endif.
Indentation fix.
Removed autopickup dependency
Merge pull request #5 from CleverRaven/master

Update