KRACOEUS-6955 : common protocol note and attachment 1

Itests passed. When adding note in IRB, the page had problem to  be fully populated. I am seeing this problem both in trunk and locally. So I don't think anything I have changed caused the problem. 
It has more files being changed with this commit, but basically I moved the kra/protocol/notesattachment to common/protocol, instead of keeping files in one package, I broke it into two packages: note and attachment.  

Do we have style rules about using asterisks in import statements?