new method for not overwriting files
Visibility change
Merge branch 'master' of github.com:idega/com.idega.bpm

* 'master' of github.com:idega/com.idega.bpm:
  new method for not overwriting files
new way of storing files without overwriting them
Changed method to get users connected to process: now external providers are available
searching for subproceses in all levels
Changed the way message receivers are resolved (by role): at first investigating only connected users to the proc. inst.
changed attachment module
changed uploader
Providing variables for process instance event
Checking for manager role
class for sending mail messages to roles provided
some fixes for sending mails
adding beans
Bug fix!
Made possible to define subject
Checking if recipients are not provided by roles expression
deleting files after sending message
added property for sending mail to creator and property for sending
mail to entered email variable value.
Using constant