Fix bux 923: Wysiwyg smart enter handling
Merge pull request #18 from taigaio/wysiwyg-smart-enter-handling

Fix bux 923: Wysiwyg smart enter handling
auto increment markdown list number
Fix user photo url on nav bar.
Refactor tg-check-permission directive to more compact
Add powerful related tasks management on user story detail
Merge branch 'powerful-tasks-on-us'
Improve history controller for more convenient way to load resources.
Remove console.log.
Remove unused local variables on main common module file.
Simplify the tg-check-permission directive.
Rewrite attachments directives and make them work as isolated components.

Also, it fixes #914 issue.
Merge pull request #15 from taigaio/attachments-component

Attachments as components
improve wisisyg lists
Remove modules/base/form.coffee (dead code)
Remove useless console.log
Split column size code from kanban sortable directive into an other specific directive.
Set more apropiate name to kanban row width fixer directive.
Remove some bottom padding from main div.

This removes unnecesary vertical scroll on kanban when
horizontal scroll is available. It seems not affects
much other sections.

An other option to do this is adding more additional
padding to kanban column height fixer but it reduces
considerable the working zone.
Fix some regression on display description diffs on activity (fixed #874)