Supported changing position of button in AppWidget layout, dynamically (+ Refactoring)

Refactoring to use resource text instead of hard-coded string for 'preference' and 'array' in x
Deleted host environment dependency - '.settings' directory.