Express dependency between core and bc targets

```
$ git grep '\.\./' | grep '^[A-z]\+\/[A-z]\+:'
...
core/Makefile:117:include/bif.h: ../bc/scripts/bif.tab
core/Makefile:129:gentab/exp_tab.erl: $(PREMODS) ../bc/scripts/bif.tab
core/Makefile:130:      scripts/exptab_gen preload ../bc/scripts/bif.tab $@
...
```
Add build icon
Merge pull request #13 from lucafavatella/core-depends-on-bc

Express dependency between core and bc targets
Fix icon link
Use local version of nettle at compilation

Sample error:
```
gcc -Wall -Werror -std=gnu99 -O3 -fexcess-precision=standard -frounding-math -mfpmath=sse -msse2 -Wno-nonnull -Wno-strict-aliasing -fno-stack-protector -U_FORTIFY_SOURCE -fno-omit-frame-pointer -flto -D_ISOC99_SOURCE -D_GNU_SOURCE -iquote lib -isystem lib/misc/include -isystem lib/pcre -iquote include -iquote arch/x86/include -iquote bignum -iquote lib/lwip/src/include -iquote lib/lwip/src/include/ipv4 -iquote lib/lwip/src/include/ipv6 -iquote lib/lwip/ling -D__XEN_INTERFACE_VERSION__=0x00030205 -DLING_VER=0.3.1 -o bif_binary.o -c bif_binary.c
In file included from bif_binary.c:38:0:
include/bif_impl.h:43:24: fatal error: nettle/md5.h: No such file or directory
compilation terminated.
make[1]: *** [bif_binary.o] Error 1
make[1]: Leaving directory `/home/travis/build/lucafavatella/ling/core'
make: *** [core] Error 2

The command "make" exited with 2.
```

Snippet taken from
https://github.com/cloudozer/ling/pull/14/files#diff-ce79deecfd2f89db4ccdd711965c38e6R27