Renamed most of "app" terms to "addon" (bug 1070189)

Plus, many tests and travis fixes