Move LocalStore to new subpackage to prepare decomposition of nested
classes.
Extracting local attachment classes from LocalStore to reduce file size.
More nested classes extracted from LocalStore.
Extracted LocalFolder and LocalMessage definition from LocalStore
Extracting Database Setup Schema definition form LocalStore.
Some minor code cleanings and logging for LockableDatabase
Merge pull request #3 from frommeyerc/merge-upstream

Extract inner classes from LocalStore
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/com/fsck/k9/mail/transport/SmtpTransport.java
Added testcases for parsing and removed unused methods for parsing
Pulled down getSize from Part to Message which makes ImapBodyPart superfluous
Added a getBodyparts method to Multipart so that foreach loops can be used. Removed unnecessary mutators from Multipart.
Removed unused methods
Removed unnecessary overriding methods
Whitespace, Tabs to Spaces
Flagged some code with TODOs, added Javadoc for Body
Renamed method according to review comment
Merge pull request #5 from tobiasbaum/master

added some testcases for MimeMessage parsing + some simple refactorings (2)
UCDetector warnings: Made things private, deleted unused methods and fields
Changed access to mParts in MimeMultipart so that it can be private too
Added (still rather shallow) missing Javadocs for classes in BinaryAttachmentBody hierarchy