Squashed commit of the following:

commit f76e3635d8887c2fa6fd5d2f741d2e5093afe5d7
Author: Hactar <patrick@subzero.eu>
Date:   Mon Feb 17 23:17:36 2014 +0100

    - podfile.lock no longer ignored by git. happy commiting.

commit 0cdcfd9a5a916cafafd7d87603fcf1f57bc9dba3
Author: Hactar <patrick@subzero.eu>
Date:   Mon Feb 17 23:05:06 2014 +0100

    - we now actually use self.minimalRecordingDuration. Oops.

commit 17d95a7f01d8211a1911f1b047d218178c165861
Author: Hactar <patrick@subzero.eu>
Date:   Mon Feb 17 14:05:00 2014 +0100

    Recorder improvements

    - Added minimalDuration property, so that super short recordings are
    not uploaded
    - Changed the way sfx playback is handled, now uses didFinishPlaying to
    unlock noise
    - Correct session category set to allow sound playback on devices too
    - Fixed a few compiler warnings
    - added new sound “failedRecording”

commit 58c136e3edc3f38e04a1d0f85efb4c117629e7a7
Author: Hactar <patrick@subzero.eu>
Date:   Sun Feb 16 16:42:56 2014 +0100

    Moved to AFNetworking 2.0

    - updated WIT and podfiles to use AFNetworking 2.0
    - added Podfile.lock to .gitignore