Revert "macro: fix attributes after nokogiri change and write some tests"

This reverts commit 25018e09d903cb9a6cb064ea447888fe2e1c1d39.

Reverting substitution of hpricot for nokogiri on macros infra due to
segfault problem with nokogiri 1.4.0.
Revert "application_helper: use Nokogiri in convert_macro() instead of Hpricot"

This reverts commit d726e40eb2b02f88051c1695596738a42c0eb561.

Reverting substitution of hpricot for nokogiri on macros infra due to
segfault problem with nokogiri 1.4.0.

Conflicts:

	app/helpers/application_helper.rb
Revert "add the nokogiri gem as dependency"

This reverts commit a3fb85d903790d565983e4e0f22acf557d8292dc.

Reverting substitution of hpricot for nokogiri on macros infra due to
segfault problem with nokogiri 1.4.0.

Conflicts:

	INSTALL
	script/install-dependencies/debian-squeeze.sh
macros: add macro tests
Merge branch 'master_colivre' into stable
Merge branch 'stable' of gitlab.com:participa/noosfero into stable