XRegExp usage

Switched to XRegExp for my regular expressions because they support
recursive matching (with the packages I have bundled), as well as free
spacing, dot matches all, etc.

Also, I'll be rewriting the echo-like command parser soon
Small update
forgot to add xunicode-base