Removes a mandatory dependency on the Flask app.

Hi!

The subject of pull-request is similar to #226, but I choose another realization: APIManager uses a delayed initialization if the app isn't set yet. So we can keep logic of naming blueprints. The implementation's idea is used by other flask extensions such as flask-admin and flask-restful.

Thanks for the great extension!