Merge remote-tracking branch 'origin/bleeding'
Add JBS, implement Surge plugin compatibility layer.
Removed ghost of SurgeClassLoader.
Remove JBS dependency on JRE 7.
Update src/main/java/org/surgeproject/surge/protocol/PacketManager.java
Hopefully removed conflicts between bleeding and playground