Fix for CRM-14375: Membership fee doubled when fixed contribution option set to "no thank you."

----------------------------------------
* CRM-14375: Membership fee doubled when fixed contribution option set to "no thank you"
  https://issues.civicrm.org/jira/browse/CRM-14375
Code clean-up. Initialized variables. Removed unused variables.
CRM-14215 - Fix popup form errors
Resolve PHP notices.
Merge pull request #3037 from GinkgoFJG/CRM-14375

CRM-14375: Membership fee doubled when fixed contribution option set to "no thank you"
CRM-14493: added state for Greece
CRM-14215 - Fix ajax redirects
Standardize on get not request
CRM-14557 - Remove stray script tag which was breaking ajax
Merge pull request #3044 from colemanw/popup

Popup fixes
Hide button in popup mode
Merge pull request #3043 from yashodha/CRM-14493

CRM-14493: added state for Greece
Web Test Fix
CRM-11864 remove link to create new profiels (soon to be unnecessary);
add crm-hover-button class to "add profile" links;

----------------------------------------
* CRM-11864: Embed form-designer in event and contribution UIs
  https://issues.civicrm.org/jira/browse/CRM-11864
CRM-11864 replace selects with ProfileSelects;

----------------------------------------
* CRM-11864: Embed form-designer in event and contribution UIs
  https://issues.civicrm.org/jira/browse/CRM-11864
CRM-11864 add plus and trash icons to add/remove profile buttons;

----------------------------------------
* CRM-11864: Embed form-designer in event and contribution UIs
  https://issues.civicrm.org/jira/browse/CRM-11864
CRM-11864 hack to make new jquery widget load after poor-mans ajax call

----------------------------------------
* CRM-11864: Embed form-designer in event and contribution UIs
  https://issues.civicrm.org/jira/browse/CRM-11864
correct label
CRM-11864 add/remove multiple profiles to event registrations:
refactor add/remove js to use classes instead of identifiers and move into a closure

----------------------------------------
* CRM-11864: Embed form-designer in event and contribution UIs
  https://issues.civicrm.org/jira/browse/CRM-11864
cleanup detritus and no-longer used js functions for managing profiles