README: Add glibmm to Requirements

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
configure.ac: Add PKG_CHECK_MODULES([glibmm])

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
src/Makefile.am: Add glibmm_{CFLAGS,LIBS}

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Add cc::fstream

This is a drop-in (header-only) replacement for the STL file streams.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Remove cc/input.cpp

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Improve cc::input (complete rewrite)

Instead of testing whether the input URL is a "regular file" and
throwing (an obscure) "not an URL or a file" warning:

  * Check the URL for an URI scheme, append (unless a "file")

  * If none was found, try opening it (as a file), and if that fails
    - Throw an error (with a system provided errno-based message)

Other notable changes:
* More informative error messages
* New prerequisite for glibmm
* Make cc::input header-only
* Add support for "file://"

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Update cc::applications for rewritten cc::input

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Update main for rewritten cc::input

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
DOC: INPUT: Add a "file://" note

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Merge branch 'tg/next__redo_input' into next
Use HAVE_WORKING_(V)FORK blocks instead of HAVE_FORK

With some configurations AC_FUNC_FORK would set only HAVE_VFORK causing
cclive to be compiled (incorrectly) without the --background option.

* Check for HAVE_WORKING_(V)FORK instead of just HAVE_FORK
* Define 'vfork' as 'fork'

Links:
[1]: http://is.gd/lPa836 (AC_FUNC_FORK)

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Bump the required Boost version to v1.49

Filesystem of Boost v1.42 is outdated and without the much improved v3.
It's time to move on.

Debian Wheezy packages Boost v1.49 which is why this version was chosen.
Squeeze packages Boost v1.42.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Update NEWS for v0.9.2

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>