Merge pull request #3 from PadraigK/master

Remove static redeclaration that was preventing parseBytes from working.
QSDatabaseQueue imports QSPlatform.h and no longer relies on FMDatabase+Extras (which is unpublished).
excludeFromBackup was never assigned in the initializer but it is used when accessing the database for the first time.
Merge pull request #7 from harukizaemon/master

excludeFromBackup was never assigned in the initializer but it is used when accessing the database for the first time.
Remove redundant check

The “anIndex >= [self count]” check already catches all out-of-range
cases, as unsigned numbers cannot be negative.
Merge pull request #8 from mafv/master

Remove redundant check, which causes extra call to [self count]
Added tests to NSArrayTests to make sure a casted NSInteger of -1 works with qs_safeObjectAtIndex.
Marked some files as not included in the test app so I can get rid of duplicate implementation warnings when running tests in Xcode.
Added @import UIKit and AppKit to QSPlatform.h.
Merge pull request #10 from PadraigK/master

isHTTPURL and isHTTPSURL return NO when url scheme is nil.
Added qs_links NSString category -- pulls links from a string using a regular expression.
Fixed tests for MD5 hashing in NSDataTests.m and NSStringTests.m.
Delegate the implementation of QSMath to <tgmath.h>

[tgmath][1] provides type-generic macros for the functions found in
<math.h> and <complex.h>, so out of the box it handles the branching
logic of QSMath. If relying on a QS-based interface (e.g.,
QSCeil/QSAbs/QSFloor) isn't required, clients could directly import
<tgmath.h>.

All QSMathTests pass.

[1]: http://pubs.opengroup.org/onlinepubs/009696699/basedefs/tgmath.h.html
Merge pull request #11 from andrewsardone/tgmath

Delegate the implementation of QSMath to <tgmath.h>
Added a comment to QSMath.h explaining that you should use tgmath.h instead.