added custom field basic tests.  added output in hex testing, stub for byte swap, and set settings via ucf