Fix id passing
profile: refactor profile fields display process

Also displays every field that is not defined in any category in the
last category called "General". Fields are now easily moved between
categories and categories a easily created.

Fields html generation centered in only one method and the field name
and value are customizable through methods.

Fix #14
Merge branch 'profile-fields-stable' into 'stable'

Refactor profile fields

Some fields were not being displayed on profile tab.
To fix this, I refactored the fields construction logic into a more generic and declarative one.
I also added a new category called "General" that will group fields that are not alraedy grouped in any other cateogory.

See merge request !336
profile-helper: avoid method name conflict
Merge branch 'fix-id-passing-content-viewer' into 'stable'

Fix id passing on content viewer

See merge request !329
Fix agenda links for days that has events
improving the runtime of migrations
Fix report abuse
Fix: profile_helper tests
Fix access denied view for uploaded files in private profiles
Fix: profile_controller tests
Removed debug lines
Added article tags list on profiles
Merge branch 'stable'

Conflicts:
	app/helpers/profile_helper.rb
	app/views/content_viewer/_article_toolbar.rhtml
	app/views/profile/_common.rhtml
	app/views/profile/_organization_profile.rhtml
	app/views/profile/_person_profile.rhtml
	db/schema.rb
	public/stylesheets/application.css
Added translation markup on profile fields
Updated pt translation
Bumping version 0.47.5
Fixes focus on first input when post a comment
Fix require_auth_to_comment show/hide behavior of comment button
Merge branch 'stable'

Ignored changes on po file

Conflicts:
	debian/changelog
	lib/noosfero.rb
	po/pt/noosfero.po