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.  

I have no idea. The IDE takes care of this. I barely touch the import part as long as I don't need to rebase or to fix what has been putting there wrongly by whatever reason. :)