Added support for ARM architecture
use http_client_yield
fixed ribs_pipe2 bug

Change-Id: If73538404f283e342fbb0230584af223ab2422a9
fixed mysql_helper, exposed queue_current_ctx()

Change-Id: I23710d634ac5d06989b07a47c5fc0cdf7510e1fc
daemonize related. added lower_bound

Change-Id: I65f7d2dcca3abfa03d560e783d5cfb48fc2e7e86
context queue overload protection
Templatifying hashtable.

This is to support hashtable backed by a vmfile.
Adding hashtablefile_readonly

Introducing API to support reading an existing hashtable backed by a
file on the disk. This hashtable is not intended to be modified and
hence the API supports only the lookup functionality. A different set
of API's (as outlined) in hashtable.h should be used to generate a
hashtable backed by a file on disk.
Introducing var_index generator and container.

Added support to index over var length fields. This is
implemented by storing var length fields in a hashtable
and then indexing over the offsets.
Adding macros for var_index.

Adding supporting macros for var_index that
help generate and load var indices.
Extracting common dumping macros.

Putting common dumping macros into mysql_common.h
send files through gzip

change http_server_sendfile to accept additional headers
Adding API to check existence in O2M index

Added API, that given a key, checks if it exists in an O2M
index.
base64 encoding/decoding
changed auto stack size calculation
cleanup hashtable and vmbuf/vmfile
indentation
updated main license file
mysql_helper: added last_insert_id
added macro: BASE64_ENCODED_LEN