updated report-editor endpoint new rest api deployment

updated report-editor endpoint to http://secxbrld2.beta.28.io/v1/_queries/public/reports
updated swagger documentation of new report-editor api
newly generated report-api.js
Create a login page
If a 401 happens, go to login page.
https://github.com/28msec/portal.28.io/blob/master/app/scripts/app.js#L47