more stuff with the travis keys and deploy
adding windows agent to the top level make file
Oops make agent requires root permissions
more clean up for make clean'
Active response was not passing the filename in file events, ie,
syscheck.  The Eventinfo struct only included file data for builds with
Prelude integration.  This prevented the AR from handing filename off
anyways.
* Eventinfo now contains file data always
* Added *expect* option for 'filename'
* Added FILENAME to ar.h
* Filename validation is tricky, so shell escape instead
  * Added os_shell_escape() to string_op.h, allocates memory for an
    escaped string and passes the pointer back to caller. Caller must
    cleanup that memory.
  * Call os_shell_escape() before passing to execd.
* Added string_test.c to test the os_shell_escape() function.
Fixes to exec.c by Micha Nasriachi
apply inode problem fix patch
Convert csyslog JSON output to use the cJSON library.
Linking and libraries sorted out.
Something isn't building, guessing that it's the eventchannel stuff.
Fully remove the event channel stuff.
I guess this is stupid too.
setenv is not avaiable on Win32

This quick fix will add setenv function using the avaiable putenv call.
This should be in a win32 shared section of the code, but I will take
care of that as I clean more of the win32 build process up.
Merging in changes from @cgzones
merging in @cgzones geoip clean
removing hg files
Make remoted.debug in internal_options.conf work

This should allow the user to specify a debug level for the remoted
daemon using the remoted.debug option in the internal_options.conf.
The debug level specified on the command line takes precedence.
adding more details to the README page
clean up section and add build status
correct deploy to s3 so that we can test win32 agents.