Merge pull request #34 from IanJRigg/master

grabbing most recent
Merge pull request #35 from IanJRigg/master

late nite pull
Merge pull request #36 from IanJRigg/master

before refactor
Merge pull request #96 from Ricky1833/master

Added changes in from Ian and myself
Merge pull request #38 from IanJRigg/master

getting latest
Merge pull request #97 from Ricky1833/master

Format 2 handled fully
Merge pull request #39 from IanJRigg/master

new
added validate_operand_size, works for types 3 and 4
Merge pull request #98 from candaya/master

adding validate operand size***WAIT FOR NEXT SUBMIT!!!***
Merge pull request #23 from IanJRigg/master

Grabbing latest to correct for logic error