Parse import path into provider, project, repository
		and other recognizable parts

		:param importpath:	import path to parse
		:type  importpath:	str
		:return: bool

def parse(self, prefix):
		""" Parse import path into provider, project, repository
		and other recognizable parts

		:param importpath:	import path to parse
		:type  importpath:	str
		:return: bool
		"""
		# reset to default values
		self._prefix = ""

		url = re.sub(r'http://', '', prefix)
		url = re.sub(r'https://', '', url)

		# any prefix customization before parsing?
		custom_prefix = self.detectCustomImportPaths(url)
		if custom_prefix != {}:
			url = custom_prefix["provider_prefix"]

		info = self._parsePrefix(url)

		self._signature = info["signature"]
		self._prefix = info["prefix"]

		return self