Added a variable for `dataArray + arraySize - 1`
Added a couple items to TODO.txt
OCD reformatting
- The -a and -p options now support hexadecimal & octal numbers and handle
  invalid arguments better.

- If the -p switch is given an argument greater than the size of the array, it
  will be clamped to the size of the array.