- fixed editboot path conversion when it applies to the
  working directory. The previous code change broke the
  logic for relative paths matching the current dir
- fixed KIWILocator for openSUSE 13.1:
  * various commands were moved to /usr/sbin and this path
    is not in the search path for KIWILocator which results
    in the locator code not being able to find them.
  * Additionally the 'which' command got splitted into a
    separate package. In order to simplify the backward
    compatibility we decided to use 'type -p', which is a
    a standard bash builtin
- don't search for shell builtins like 'echo' by using
  KIWILocator. With the last change from 'which' to 'type -p'
  shell builtins will not be found anymore.
- changed the code calling 'echo something >> file' to real
  perl code opening and closing the file for appending data
  including error checking