Remember if texts are expanded after reload

* Expanded texts are expanded after reload as well
* Changed truncation length to be specific for each item type
* Fixed bug when re-opening a newly saved task
* Removed the parentheses around the three dots and 'less'