Fix public names conflict error and some cleanup
Fix public names conflict error and some cleanup

ncave/Fable,ncave/Fable,fable-compiler/Fable,ncave/Fable,fable-compiler/Fable,ncave/Fable,ncave/Fable,fable-compiler/Fable,fable-compiler/Fable,fable-compiler/Fable,inosik/Fable,fable-compiler/Fable,inosik/Fable,ncave/Fable,fable-compiler/Fable,ncave/Fable