flux: lua -C and -L options were reversed
Merge pull request #73 from garlick/flux-args

flux: lua -C and -L options were reversed
build: move Makefile.am into etc
build: move pkg-config, ldconfig files to etc
build: pkgconfig includes zmq, json, lua libs

Tell users of flux-core how to link to these required libraries,
so they don't have to jump through hoops to find the right ones.
build: add in-tree variant of pkg-config file

Aids in building a framework project against uninstalled flux-core.
Merge pull request #74 from garlick/pkgconfig

enhance usefulness of pkgconfig files for framework projects
kvs: watch cb() should return integer

A watch callback should be able to terminate the reactor by returning
-1 like the other reactor callbacks.
kvs: update kvs_watch callback type in libzio
kvs: fix kvs_watch callback type in modctl
kvs: fix kvs_watch callback type in live
kvs: change kvs_watch callback type in lua binding

The internal watch callback always returns succcess.
Need to update Lua flux api to reflect this change.
kvs: update kvs_watch callback type in tkvswatch
Merge pull request #77 from garlick/kvswatch

kvs: modify kvs_watch callback type to return integer
added get and put double to shortjson
added get and put boolean to shortjson
emulator is now relatively stable

Fixed several bugs, including a pernicious race condition with job
creation in the kvs also setup useful printing to LOG_INFO to enable
post-processing/analysis

Note:  This commit was split between ngrm and flux-core repos.
The job.c workaround is #ifdefed out as it makes an rpc to the simulator
scheduler.  -garlick 2014-10-20
cleanup: drop scheduler code from wreck subdir
build: add etc/Makefile.in for out-of-tree builds
build: drop flux-core-srctree.pc