Add more examples

Add 13 to 22 of API example usage

NOTE : 16-getBlocks.lua has not been implemented yet and does not work
Add blockData.lua

Add the tables of block type name to id mappings
Add the API itself

Add all API files used in the examples

NOTE TODO - remove commented out debug prints