PT-1345 - Added handling for petitions not signable.

  Do not provide form if the petition is not accepting signatures.

	modified:   petitionssignatureform.admin.inc
	modified:   petitionssignatureform.module
PT-1345 - Updated form block generation logic.

  petitionssignatureform_get_petition() returns an entire petition object.

	modified:   petitionssignatureform.module
pt-1345 petitionssignatureform Moving form element down below checkbox.
pt-1345 petitionssignatureform Setting is_signable to false for safer handling.
Merge remote-tracking branch 'swirtsjw/pt-1344-final-rebased-to-7.x-2.x' into pt-1349-integration-bh1

Conflicts:
	projects/_README/petitions/UPDATE.txt
PT-1349 - Updated "petition closed" block.

  Make block subject admin configurable too.

	modified:   petitionssignatureform.admin.inc
	modified:   petitionssignatureform.module
PT-1349 - Fixed bug and added some defaults.

  Bug fix: Replaced variable_get() with petitionssignatureform_variable_get()

  Defaults:
  - replaced petitions_data_petitions_website_url variable with petitionssignatureform_petitions_website_url
  - added default value pointing to petitions.whitehouse.gov
  - made petitions website URL admin configurable on admin form

	modified:   petitionssignatureform.admin.inc
	modified:   petitionssignatureform.module
PT-1349 - Updated admin form.

  Made things easier to read/use with fieldsets and updated help text.

	modified:   petitionssignatureform.admin.inc
PT-1349 - Fixed render array usage.

  Leave our renderable arrays un-rendered. Defer rendering until last minute so
  others downstream can alter this stuff. The block system will render it for us
  if nobody else does.

	modified:   petitionssignatureform.module
PT-1349 - Fixed a few coding standards issues and tidied admin interface.
PT-1349 - Fixed PHP error, tidied up some documentation.

	modified:   petitionssignatureform.module