introduce mee()
Makefile: merge two ifeq statements
Makefile: declare phony targets

so those targets are always build
beesh: add timeout and try count to wget call

If wget could not establish a connection within 1 minute we will exit
and not try to download the file again.
bee-cache: implement option print-missing-files
bee-check: fix reading the CONTENT file

using 'read' to get the lines of the CONTENT file is the better choice here
Fix beesep calls

filenames containing spaces led beesep to fail
beesep only takes one argument otherwise it will fail
using quotes around the argument fixes this issue
bee-query: fix get_files

"" in the for loop results in searching in /${pkg}
we should never expect packages being in the root fs
hooks: do not update manual index cache if directory does not exist anymore

otherwise we get this error:

ls: cannot access /tmp/example-1.0/share/man/: No such file or directory
updating manual index cache for /tmp/example-1.0/share/man ..
beesh: fix typo
beesh: fix check_rebuild

packages containing '+' did not work properly:

[BEE] package  already exists: /home/ruester/.local/src/bee/packages/gtk+-3.0.5-0.x86_64.bee.tar.bz2
[BEE] bee-file already exists: /home/ruester/.local/src/bee/bee-files/gtk+-3.0.5-0.bee
[BEE] please increase revision number
usage: beeversion <package>
[BEE] cp /home/ruester/git/bee.git/./gtk+-3.0.5-0.bee /home/ruester/git/bee.git/gtk+-3.0.5-1.bee

so now we prepare ${beefile_pattern} to be a regular expression by escaping
the characters + and . to \+ and \.
beesh: only append BEE_SOURCESUBDIR if set

otherwise it will result in ${S} being .../source/
(trailing '/')

which then results in calling .../source//configure --prefix=...
change template