Merge pull request #147 from canuckistani/master

Updated Jetpack file signatures for 1.7
Now sorting Jetpack signatures file.

By sorting, the signatures should be in a predictable order. This means
that the diffs shouldn't show additions/deletions for signatures that
haven't been added or removed. No signatures should rearrange themselves
after this point.
Required minVersion and maxVersion properties in TAs (bug 739250)
Better loading of app_versions
New GUID constants; better compat defintions + FX13 def
Added FX13 interface tests (bugs 752734, 752747, 752750)
Refactored compat tests a bit.
More refactoring for the constants.
Added new regex test framework; ported FX13 tests.
Ported all FX/Gecko regex tests to the new system.
Ported the remainder of the regex tests.
Flagged `globalStorage` for bug 752740
Flagged instances of `nsIAccessNode` for bug 753887
Flag `excludeItemsIfParentHasAnnotation` for bug 752745
Flag `_startMarker` and `_endMarker` ref and assgmt (bug 752742)
Merge pull request #150 from mattbasta/fx13

Firefox/Gecko 13 compatibility update + New regex module
Added __init__.py to tests/

This allows you to use nosetest tests.module:test in order to run one
test at a time rather than running all of the tests if you are working
on a particular problem.
Merge pull request #154 from wraithan/add_init_py_to_tests

Added __init__.py to tests/
Remove corrupt ZIP considerations and bake them in.

Corrupt ZIPs should be handled when they're encountered. We don't need
extra tests to fail the add-on if it is or contains a corrupt ZIP.
Merge pull request #149 from mattbasta/bug739250

Required minVersion and maxVersion properties in TAs (bug 739250)