adds protocol to CCMConnection; removes private methods from its public interface
changes the order of menu items so that projects are below everything else
Merge branch 'master' of github.com:TomRegan/CCMenu