Delete comments functionality
Merge pull request #67 from taigaio/delete-comments

Delete comments functionality
Changed the project templates descriptions
Fix wrong assignation of invited_by field on invitation creation process (fix #958)

Additionally it replaces the hack (django < 1.7) of double foreign key
on intermediate table (n2m relation) with trully foreign key (django 1.7
now supports it) adding corresponding migrations for conseve all previous
data.
Increment size of username and email field of user and add unique=True to email.
Add split_by_n function on utils.iterators module.
Add iter_queryset method to utils.iterators module.
Add cached name and size fields to attachment model.
Change the way to generate attachment resource path.
Apply the same url naming of attachments to user photo.
Remove deprecated attachment view responsible of permission checks.
Add adhoc script for migrate the location and description/content fields to new attachments urls.
Improve attachments factories and fix tests related to storage refactor.
Merge pull request #68 from taigaio/django1.7-step2-bugs

Fix wrong assignation of invited_by field on  invitation is created.
Merge pull request #69 from taigaio/storage-refactor

Attachments and user photo storage refactor.
Add specific order fields for better handle of order in diffent sections.
Add migrations for model changes in previous commit.
Implemented the ability of mark some history entries as hidden.

Snapshots with order fields (that are considered not important
for preview) are automatically marked as hidden.
Fixed strange behavior on make_diff function (possible bugfix)
Add separated methods for bulk update order for: kanban, sprint and backlog.