default: fix case where 'location' does not contain any directory separator

This fixes:

  Traceback (most recent call last):
    ...
    File "slapos/recipe/build/__init__.py", line 268, in install
      return self._shared.install(self.__install)
    File "slapos/recipe/__init__.py", line 149, in install
      os.makedirs(parent)
    File "/usr/lib/python2.7/os.py", line 157, in makedirs
      mkdir(name, mode)
  OSError: [Errno 2] No such file or directory: ''
2 jobs for master in 0 seconds
Status Job ID Name Coverage
  External
passed SlapOS.Eggs.UnitTest-Master.Python2

00:09:12

passed SlapOS.Eggs.UnitTest-Master.Python3

00:11:40