Work in progress (Added Zip Class)

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Fixed bug

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Zip improvements

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Added documentation

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Added file extension check on zip files

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Moved Zipper class to the Library

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Added Option on Menu to Zip files (needs work)

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Added Async implementation of Zipper to avoid blocking the main thread during zipping

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Added export dialog (needs more work)

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Use List<String> instead of Arrays in Zipper and AsyncZipper

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Bug fix

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Created dialog for selecting folders (needs connection with actual FileStorageProvider)

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Improvement on getting Sapelli Folders from selected items

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Zip files only if there are selected folders

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Bug fix

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Used strings.xml for Toast message

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Merge branch 'master' into ZipFiles

Conflicts:
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/activities/ProjectManagerActivity.java
Used enum to declare all Sapelli Folders in FileStorageProvider

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Created methods to get a file path for a given folder type (such as Data, Logs etc.)

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>
Added option to skip some folders from zip files

Signed-off-by: Michalis Vitos <info@michalisvitos.gr>