Chained removal reasons/Optional header and footer.

Change log:

{domain} fills the domain of the submission.

{link} fills the link of the submission (same as {url} if it is a self post.)

Headers and footers are now optional.

Moved log reason to top with header/footer option.

Removal reasons can now be chained.

Added <bantitle> CSS tag.

Code changes:

$(tag[name=name]) are now $(#id).

No longer have two different removal UIs in code (display of log reason is dynamic based on data.logsub)

General code clean-up/comments.