Begun rewrite of plugin.
Added memory allocation interface. Currently implemented using rapidxml::memory_pool.
Updated premake4.lua to allow the user to change the memory sizes.
Added attribute natives.
Updated amx include.
Added alignment option to premake4.lua. Xml document allocated onto custom heap.
Added basic memory pool.
Added basic allocator.