refactor FDoc::Json#generate_map
add ruby aliases for Rubinius CompiledCode & ConstantScope
more fdoc refactoring & code cleanup