Feature: make dry run output readable (and also of eb --search)

Here is the why of this:
(sry, but I couldn't really read the other kind of output)

```
bash-3.2$ export CFGS=/Users/fotis/Desktop/arena/uni.lu/easybuild-easyconfigs/easybuild/easyconfigs
bash-3.2$ eb e/EMBOSS/EMBOSS-6.5.7-goolf-1.4.10.eb --dry-run -r
== temporary log file in case of crash /var/folders/3L/3LkVBznPF7WgIo752F4GjE+++TI/-Tmp-/easybuild-BkOeUk.log
== Dry run: printing build status of easyconfigs and dependencies
 * [ ] $CFGS/g/GCC/GCC-4.7.2.eb    # module: GCC/4.7.2
 * [ ] $CFGS/h/hwloc/hwloc-1.6.2-GCC-4.7.2.eb    # module: hwloc/1.6.2-GCC-4.7.2
 * [ ] $CFGS/o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2.eb    # module: OpenMPI/1.6.4-GCC-4.7.2
 * [ ] $CFGS/g/gompi/gompi-1.4.10.eb    # module: gompi/1.4.10
 * [ ] $CFGS/o/OpenBLAS/OpenBLAS-0.2.6-gompi-1.4.10-LAPACK-3.4.2.eb    # module: OpenBLAS/0.2.6-gompi-1.4.10-LAPACK-3.4.2
 * [ ] $CFGS/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb    # module: FFTW/3.3.3-gompi-1.4.10
 * [ ] $CFGS/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2.eb    # module: ScaLAPACK/2.0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2
 * [ ] $CFGS/g/goolf/goolf-1.4.10.eb    # module: goolf/1.4.10
 * [ ] $CFGS/z/zlib/zlib-1.2.7-goolf-1.4.10.eb    # module: zlib/1.2.7-goolf-1.4.10
 * [ ] $CFGS/n/ncurses/ncurses-5.9-goolf-1.4.10.eb    # module: ncurses/5.9-goolf-1.4.10
 * [ ] $CFGS/l/libpng/libpng-1.5.13-goolf-1.4.10.eb    # module: libpng/1.5.13-goolf-1.4.10
 * [ ] $CFGS/c/CMake/CMake-2.8.4-goolf-1.4.10.eb    # module: CMake/2.8.4-goolf-1.4.10
 * [ ] $CFGS/l/libharu/libharu-2.2.0-goolf-1.4.10.eb    # module: libharu/2.2.0-goolf-1.4.10
 * [ ] $CFGS/e/EMBOSS/EMBOSS-6.5.7-goolf-1.4.10.eb    # module: EMBOSS/6.5.7-goolf-1.4.10
bash-3.2$ eb --search sympy
== temporary log file in case of crash /var/folders/3L/3LkVBznPF7WgIo752F4GjE+++TI/-Tmp-/easybuild-JOQqYB.log
== Searching for sympy in /Users/fotis/Desktop/arena/uni.lu/easybuild-easyconfigs/easybuild/easyconfigs
== * $CFGS/s/sympy/sympy-0.7.2-goolf-1.4.10-Python-2.7.3.eb
== * $CFGS/s/sympy/sympy-0.7.2-ictce-4.1.13-Python-2.7.3.eb
== temporary log file /var/folders/3L/3LkVBznPF7WgIo752F4GjE+++TI/-Tmp-/easybuild-JOQqYB.log has been removed.
```