Implementing label support

Squashed commit of the following:

commit 677d64153297dc15a1d8f0b39544d13d1dca4f09
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 22:49:54 2014 +0000

    Updating strings

commit 52ceb43a7ba331889fd9b3e7cf8f5d6d6c7841b7
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 22:43:47 2014 +0000

    Updating README

commit 9fbd413f16940c3cb6cf5c1d283bac10485fa2fb
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 22:40:49 2014 +0000

    Updating sample project to recommended settings

commit 2ac46faae5deb13813a16ea6474105a7956a5b0a
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 22:40:18 2014 +0000

    Updating sample with labels example

commit 9b07f01bcdebe9588f095e37bdc332eb4cc8d0fc
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 22:38:22 2014 +0000

    Adding support for GitHub labels

commit e0d1e67eac6ec0bc710304b29b8b4a451efbbf77
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 22:06:35 2014 +0000

    Adding metamacros header

commit 49e3fc4850ddfe1ffd481e8c75c9355c0239b8f6
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 21:57:49 2014 +0000

    Updating project to recommended settings

commit af5db7eb0e43e74eef9051c57ea053552b7aaebd
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 21:54:53 2014 +0000

    Implementing EXTScope

    * Adding EXTScope and EXTSynthesize to project

commit 3340f7019b36aff434cb4c1161ce93454afedee6
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 21:23:15 2014 +0000

    Correctly declaring error domain

commit f076eb6da23f7c71663d002cc4379b24f3f5cadd
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 21:14:46 2014 +0000

    Adding attribute to singleton method

commit 7f02e9cc569530e291486d6fe55246ba1f66745b
Author: Alex Fish <alex@alexefish.com>
Date:   Fri Mar 14 21:06:28 2014 +0000

    Optimizing error creation logic

commit c2c9a03d8868f98bf17f0bd8e0308b5f6d3119ef
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Thu Mar 13 16:50:29 2014 +0000

    Updating cocoapods version

commit 8f5e55bb563d384c9d04f1c28b66e3d2d6e45891
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Thu Mar 13 16:36:31 2014 +0000

    Adding labels property to AEFClient

commit 406bd90b90d3dc416465ee01a2074db1f7dba63e
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Thu Mar 13 16:34:33 2014 +0000

    Updating cocoapods

commit 8ae565d8e6403b08591c9020f6d289ef7dc18a1f
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Thu Mar 13 16:34:06 2014 +0000

    Adding labels array to crash reporter

commit 9f79b66a1d125e1b9ffd310b793bb1d2c6e7842e
Author: Alex Fish <fish@ustwo.co.uk>
Date:   Thu Mar 13 16:31:46 2014 +0000

    Renaming configureRepo: to setRepo: