[wip] Common Bufs no longer import com.intellij

Java is stupid:
1. No multiple inheritance (can't mixin VFS support, need helper objects)
2. No static generics (can't make the type system safely support static interfaces)
3. No macros and no duck typing (can't avoid making functions to override shit)