Merge branch 'feature/integrating-with-web-client' into develop

* feature/integrating-with-web-client: (44 commits)
  remove vendor file : theme files
  update base.html : for passing original tests
  projects/tests/ : team - project MtoM established in model level
  projects/views.py : team - project MtoM established in model level
  projects/models.py : team - project MtoM established in model level
  projects/views.py : team name must be unique in one team, not all teams
  projects/models.py : team name must be unique in one team, not all teams
  buildbuild/attributes_for_tests.py : it is attributes for test
  projects test : properties in kwargs in create project must be required
  api test : properties in kwargs in create project must be required
  projects/models.py : all properties' keys submitted, and team name in argument of create project method must be exsit team.
  projects/tests/test_project_managers.py : explicit parameter 'team_name' added, not in kwargs
  projects/models.py : explicit parameter 'team_name' added, not in kwargs
  edit dockerbuild/view : show docker build logs
  edit dockerbuild tag field's length limit
  projects/forms.py : all form fields are required to submit
  projects/fixtures/projects_data.yaml : docker text field in projects app removed
  edit Dockerfile fileobj
  add requirements : docker-py
  just for travis-test
  ...
ERROR FIX : update login page with features
update url for index view
Merge branch 'feature/login-page' into develop

* feature/login-page:
  update url for index view
  ERROR FIX : update login page with features
Merge pull request #74 from dobestan/develop

add login view