Better slug validation and SMART_SLUG implemented