Changes version to 0.4.
Truncate value in table if it exceeds the column width.
Display null value for placeholder as empty string.
Extracts string-related methods to `StringUtil`.
Allows script-based placeholder in `table`.
Allows script-based placeholder in `list`.
Add line number and global line number to lines.
Refactor move functions into their own classes.
Add ASCII function.
Add more verbose error messages.
Add function for bold font style.
Add function for italic font style.
Add function for double strike font style.
Add function for underline font style.
Add function for superscript and subscript font style.
Add wrap function to TableLine.
Add repeat to ASCII function to allow function such as `%{127 R 10}`.
Add function for auto-increment variables.
Add `row` and `col` to script context for `TableLine`.
Add function for retrieving line number.