Fixed #171 and #168. Also fixed the toasts to be more apparent (our own "design"), it is yellow and clear. It also shows at the top because while editing the launch code it hovered over my keyboard. Also, I added a random offset so that you see that each key press is a save, otherwise it wasn't clear enough. Plus because of the slight offset you see new toasts clearer anyway. Also the one being shown currently is canceled when a new one appears.
Formatter ran
Merge pull request #173 from AlexKolpa/171-168-toasts-and-icon

New toasts; Launch settings feedback; Icon bug fixed
Added recorder activity to support audio recording
Fixed tabbing
Video's now work as they have a proper file extension. Potential problem: camera does not record in .mp4 format but 3gp. Need to have a look here perhaps http://developer.android.com/guide/appendix/media-formats.html
Created new icons for recording videos and audio
And the source files
Fixed the recorder, as it returned no file. Also non-thumbnailable files don't hang in thumbnail creation.

(FYI Recording was deleted when the RecorderActivity#onPause was called.)
error handling and formatter applied
Fixed bugs #75 #170 #174 #176 #187
Removed useless code
Fixed fragment_pin.xml formatting
Changed fix for amount of presses
Merge pull request #188 from AlexKolpa/75-170-174-176-187-bug-fixes

Fixed bugs #75 #170 #174 #176 #187
Fixed the fonts. Styles are not yet 100% consistent and are also not yet completely the way I'd like it. The font is just temporary until I found a better one. For now this is ok.
Added a regular font and slightly improved the FontManager#handleFontTags to accept any view by inverting the recursion.
Better regular font and some styling improvements
Working file types with file names and extensions :)
PDF has to go first, then the "application/" mimetype check.