More on scripts to build.
More on Java 1.6 compatibility.
Working on android stl compatibility.
Script to build in android (not finished).
Clean run_swig script.
Cleanup.
Clean build_macosx.sh script.
Cleanip.
Working in android build script (not working).
Cleanup.
Working android build script.
Cleanup.
Updated macosx build script.
Cleanup.
More on TorrentStatus.
Fixed minor type issue.
Coding new BTEngine.
More on SessionSettings.
More on API.
More on SessionStatus.
Added lines related to build in x86 android.
An example of how to use the API for a DHT based name registration service.

I think there's an issue with the .dylib, can't use the constant
`Ed25519.SEED_SIZE` I immediatly get an unsatisfied link error.
(However, I can create a session, I see the messages coming in from UPnp, NatPMP, DHT)

```
Exception in thread "main" java.lang.UnsatisfiedLinkError: com.frostwire.jlibtorrent.swig.libtorrent_jni.ed25519_seed_size_get()I
	  at com.frostwire.jlibtorrent.swig.libtorrent_jni.ed25519_seed_size_get(Native Method)
	  at com.frostwire.jlibtorrent.swig.ed25519.<clinit>(ed25519.java:66)
	  at com.frostwire.jlibtorrent.Ed25519.<clinit>(Ed25519.java:12)
	  at com.frostwire.jlibtorrent.demo.DhtNs.getDHTKey(DhtNs.java:124)
	  at com.frostwire.jlibtorrent.demo.DhtNs.registerName(DhtNs.java:55)
	  at com.frostwire.jlibtorrent.demo.DhtNs.main(DhtNs.java:101)
	  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	  at java.lang.reflect.Method.invoke(Method.java:483)
	  at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)
```
fixes.

got rid of the reference to that constant, however, now when I try to do a put on the DHT I get the following exception:
```
Exception in thread "main" java.lang.UnsatisfiedLinkError: com.frostwire.jlibtorrent.swig.libtorrent_jni.session_dht_put_item__SWIG_1(JLcom/frostwire/jlibtorrent/swig/session;JLcom/frostwire/jlibtorrent/swig/char_vector;JLcom/frostwire/jlibtorrent/swig/char_vector;JLcom/frostwire/jlibtorrent/swig/entry;Ljava/lang/String;)V
	  at com.frostwire.jlibtorrent.swig.libtorrent_jni.session_dht_put_item__SWIG_1(Native Method)
	  at com.frostwire.jlibtorrent.swig.session.dht_put_item(session.java:353)
	  at com.frostwire.jlibtorrent.Session.dhtPutItem(Session.java:712)
	  at com.frostwire.jlibtorrent.demo.DhtNs.registerName(DhtNs.java:55)
	  at com.frostwire.jlibtorrent.demo.DhtNs.main(DhtNs.java:101)
Disconnected from the target VM, address: '127.0.0.1:61595', transport: 'socket'
```
Added WebSeedEntry type and related API.
Documentation.
more on dht immutable tests
Merge branch 'master' of https://github.com/frostwire/frostwire-jlibtorrent