Better block config display

Make colorBox to feet better the block config dialog, removing the unneeded horizontal scroll.
Add a better style, and display the cancel button.
A better highlights block config interface

Beauty, useful, readable and code cleanner.
ActionItem2613
Correct product catalog's "expand-boxes"

   * Correct multiple id generation on catalog/index.rhtml
   * Better main floating box element selection with a class
   * Remove txt2html from description. (WTF!?)
   * catalog.js rewrite. Simpler and working nice.
   * Move width/position style from JS do CSS.

closes ActionItem2621
uma correção no PO Pt-BR
support to add css class without replace original on button_bar
recognize the main button_bar on profile_design
Better add block dialog

* erase code is fun;
* better name for "Area 1". Users can understand it now;
* inline style for layout sux! Stop doing this!
* add block dialog looks nice, with simpler code.
better display for empty HighlightsBlock-options
adjust the display of new content type options.
Html_safe on the raw_html_block

The problem only happens on production environment...

(ActionItem2658)
Html_safe on blog_helper list_post

(ActionItem2658)
Upgrade required Rails version

Note that on Debian stable we will still use whatever is linked in
vendor/rails, since we known that that Debian already has the bits from
2.3.15 we need in its patched 2.3.5.
Another unsafe HTML creation
Including a link to the start of the catalog on catalog categories left block
Merge branch 'master' of gitorious.org:noosfero/noosfero
Merge commit 'refs/merge-requests/298' of git://gitorious.org/noosfero/noosfero into merge-requests/298

Added html_safe that was missing on the block_helper new method

Conflicts:
	app/views/box_organizer/_highlights_block.rhtml
	test/unit/application_helper_test.rb
Improving block type options on add block dialog
Fixing z-index of product star
Fixing catalog category box link to homepage
Removing obsolete test