Embedded transcriber and HTTP server

Embedded a web based transcription tool and an HTTP service to serve recordings to the tool.

A new menu called "Connect" was added to the main activity. This menu opens a new activity. There, user can select a network interface (usb, wifi, etc.) and a port to connect a browser to. Then, user can start and stop the server using corresponding buttons.

The HTTP provides a few URLs:

    /index.json
    /recording/<uuid>
    /recording/<uuid>/mapfile
    /recording/<uuid>/shapefile  -- returns a waveform file if exists
    /speaker/<uuid>/image
    /speaker/<uuid>/smallimage

And, the transcriber tool URL is:

    /transcriber.html