Improved plugin analysis allowing plugin developers to define custom handlers and algorithms

Java analysis plugin is re-written to leverage this capability.
Added some new R_ANAL types, and some of the respective operations and strings.
Updated io-component files to get file size and info