pep8 fixes missing from review 3384

pep8 fixes for the 'include all tests' review
did not cover all pep8 errors introduced in
that review. Complete the set so that the
./ci-run test suite can run to completion.

Change-Id: I2d744e98264d3c96b061ab2b2889d6f0055ac7ab
Add 'Subscriptions' page to user menu.

Add both filter and image report tables to the subscriptions page.
Filter tables shows filters the user is subscribed to, regardless of
level of subscription.
Image reports table contains all reports where user has a subscription
to any of the charts within that report.

Change-Id: I696efe45d969f4f3d1f697fe6e30b7debb65227c
Remove async=false from ajax calls. Move code to callback functions instead.

Chrome doesn't support non async calls, and it's getting deprecated soon anyway.

Fixes bug 900 (https://bugs.linaro.org/show_bug.cgi?id=900).

Change-Id: Ica2c3b75302091eec7c8990447c9056a733a32a7
pep8 fix

Change-Id: I05eb355803dc851f15d1d0acdc9a12d279375b6b