Shorten subject overhaul

small improvements to things that annoyed me for a long, long time ;P

- shorten_subject renamed to shorten_string
- moved hardcoded parameters to elkarte_settings

Note: There's currently no GUI implemented, I doubt it will be changed that often but if someone wants to change it: It's now possible without file edits.