Firefox wont let you install unsigned addon (unless yo are using the dev/unbranded version).
Please note that new uploads must have a higher version number. Deleting an old upload does not delete its history (eg 2.5.0 --> 2.2.0)
Addon also contain unnecessary files:
__MACOSX ... and its content