Able to run a preview or limit to a file type.
Fixed the tabs in tabreplace.py
Added some unit tests to make sure that parameters are checked properly