Add option to disable username changing
Move username change decision into user model
[import] - fix project import after refactoring
import repositories to global namespace
Merge pull request #2932 from escaped/repo-import-4.1-fix

Repo import 4.1 fix (empty repositories)
Merge pull request #2888 from raphendyr/username_changing_disabled

Add option to disable username changing
[models] project.external_tracker_pattern
- add an external_tracker_pattern attribute for ability to reference bugs in outside tracker
- add matching migration
- update views accordingly
[lib] - markdown update for external trackers
- update the issue matching pattern to handle references such as bug xxx, issue yyy, as well as the original #xxx
- introduce an optional <text> regex variable, allowing back references to the original string when generating links to issues
- use @project.external_tracker_pattern when available
[views] admin/projects
- show external tracker pattern if defined
[markdown] try to stop filter tables related tags in markdown generated
Merge branch '4-1-stable-rmp' of github.com:earzur/gitlabhq into 4-1-stable-rmp