Add properties for file permissions to FolderListModel

Add the properties isReadable, isWritable, and isExecutable
to the model. This commit is related to NEMO#127, see
https://bugs.nemomobile.org/show_bug.cgi?id=127.

Signed-off-by Petri M. Gerdt <petri.gerdt@gmail.com>
Merge pull request #5 from pgerdt/fix-n127

Add properties for file permissions to FolderListModel
API to avoid showing directories
implement name filtering
Implemented personByPhoneNumber method in contacts plugin.

Signed-off-by: Tom Swindell <t.swindell@rubyx.co.uk>
Merge pull request #4 from tswindell/master

Implemented personByPhoneNumber method in contacts plugin.
ignore repeated path change requests

in the future, we'll want smarter handling of this case (recognize when we've
really had a path change, reset the model anyway, and cancel the ongoing
request) - but for now, only one set of content is better.
ignore attempts to set an empty path
provide simple export functionality
Read orientation data from JPEG EXIF
fix defaults for variables
ignore self contact in vcard export
report size of imported contacts
remove an unnecessary FIXME

we now do store the full contact :)
use std::sort instead of qSort
fake removal of contacts to give the appearance of a faster UI
remove unnecessary TODO
fix logic, = != ==
Changes based on code review.
Merge pull request #6 from hmallat/master

Patch for reading EXIF orientation data and rotating thumbnails accordingly.