initial commit
renamed stream functions for less underscores
added unit tests for file types, AVR, and test support for PIC
removed prototypes of old instruction print functions
added pic unit tests; pic instruction set & disassembly fixes; cleaned up pic and avr instruction sets
added support for pic FSR increment/offset operands; modified instr get str interface to return 0 for empty
added initial support for pic18 architecture; cleaned up some AVR utility disasm code
added pic18 sample program unit test; fixed some pic18 disassembly logic; cleaned up pic and avr disassembly code
added pic boundary cut off unit tests; add pic printing tests; fixed some of pic instruction set; restructured avr and pic instruction string accessors
added directive support for cleaner handling of org/end directives; updated print tests for it
renamed <arch>_instruction.c to <arch>_accessors.c
cleaned up array passing in tests
added frees for directive; added fclose on input file for debug path of main
added address label handling for AVR long address instructions; cleaned up arg name for clarity
added 8051 architecture support
added end directive to 8051 disasm stream output
added --debug tests switch
fixed directive operand num accessors
cleaned up redundant return value in disasms
added bin & dec data rep. to 8051 disasm formatting