forcemodification is no longer a module setting

there are a lot of reasons why I made this change:
1) why forcemodification has to operate ON EACH survey on this server if I only need it in this instance of survey?
2) it is a dangerous setting so it has to be hided to the general public with a module level flag
3) I enforced the access to "forceediting"  with a double setting: the first is at module level level the second is at instance level