Squashed commit of the following:

commit bc7439727ccb5cd08ec42713d305fcf133e4e8ea
Author: Tom Opgenorth <tom@opgenorth.net>
Date:   Sun Feb 2 18:56:31 2014 -0700

    Some Code cleanups/small refactorings.

commit cc9560504641fa871f8df99b8185caa750247fcd
Author: Tom Opgenorth <tom@opgenorth.net>
Date:   Sun Feb 2 18:28:11 2014 -0700

    Setting supported ABI's.

commit 4ec82734e57ce4dee3f0160edf5af9beb3f79a98
Author: Tom Opgenorth <tom@opgenorth.net>
Date:   Sun Feb 2 18:27:30 2014 -0700

    Code formatting.

commit e97a8942204640d0c868b796589772c952de532f
Author: Tom Opgenorth <tom@opgenorth.net>
Date:   Sun Feb 2 18:27:10 2014 -0700

    Consolidating code into the QuickAction class.

commit 51c696c7ee01cb74afafac267349f14e671e5927
Author: Tom Opgenorth <tom@opgenorth.net>
Date:   Sun Feb 2 18:26:43 2014 -0700

    Setting the icon.

commit 3145dabbad68e1ebcc525499c9639dc5dc2431f5
Author: Tom Opgenorth <tom@opgenorth.net>
Date:   Sun Feb 2 18:26:06 2014 -0700

    Updating .gitignore.

commit 1bf962d008cce0d04c202fe4d77f1a7339fa1301
Author: Tom Opgenorth <tom@opgenorth.net>
Date:   Sun Feb 2 18:25:32 2014 -0700

    Adding in icons.