[feature] Workaround for removing retweets

The workaround consists of getting the latest tweets someone
made and then search for the retweet inside them. If it cannot
be found, there will be a failure in removing the RT.

After removing a RT, there might be some error while retweeting
again right after (maybe because Twitter think that you still
have the tweet in the timeline, and prevent you to re-retweet
directly). It is something rather unpredictible and impossible
to prevent.
Merge pull request #40 from SfietKonstantin/retweet-cancellation

[feature] Workaround for removing retweets
[qmldir] Add Module Identifier Directive
Merge pull request #41 from thp/module-identifier-directive

[qmldir] Add Module Identifier Directive
[bugfix] Prevent crash if SNI is destroyed and SNMI being destroyed too

This commit prevents a crash if SNI is destroyed where SNMI is
destroyed too. If we call QALM::endRemoveRows() while the view
is being destroyed, it might lead to some double free (item models
are being removed first by the view and again by the model). If we
don't clean when deleting the SNI, we cover most user-case and
prevent this crash.

The only issue that can happen is that we keep the SNMI and
destroys the SNI. Then, data in the SNMI would stay. It is
not really nice, but shold be so rare that we can discard
this case.
Merge pull request #42 from SfietKonstantin/bugfix

[bugfix] Prevent crash if SNI is destroyed and SNMI being destroyed too
[bugfix] Fixes segmentation fault

This commit partially reverts the previous commit.
Now instead of clearing data from the models using
clean(), it just clear the list of data, without
calling beginRemoveRows and endRemoveRows.
Merge pull request #43 from SfietKonstantin/bugfix

[bugfix] Fixes segmentation fault