Focapy now usable, type table done, started custom types

 * Focapy is now runnable again, given proper input.
 * Generic type table has been completed. This allows for
   syntax like integer(2), integer*2, and variable based
   integer(myvar). Supported types at the moment include
   integer and real.
 * Started work on custom types. Those are types that do
   not fit the general type(specifier) or type*specifier
   pattern, such as character(len=specifier). They also
   tend not to fit the standard C definition format
   c_type variable_name. More to come...