Emacs mode line.
Enable minimal scaling and ratios with Time
Update Time scaling usage to use new functions.

With out this patch these locations will become
broken by the upcoming fix to bug 1768.
Fix typos causing missing functions in cairo.
Allow doxygen to find generated include files, such as ns3/core-config.h
[Bug 1786] Fix for os << (int64x64_t) and fractional arithmetic

Arithmetic with fractions was never tested and it had lots of bugs.
This patch set:

- Defines many more tests, giving complete coverage of all operations
  (signed/unsigned, integer, fractions, mixed)

- Replaces over-generous #define creation of functions with minimal
  set of C++ functions.

- Minimizes differences between implementations.

- Documents all functions.

int128 and cairo implementations agree exactly on all int64x64 tests,
and pass all ns-3 tests.

long double implementation agrees with the other two on most int64x64
tests; failures have to do with less precision in long doubles.
The prior double implementation failed five ns-3 tests:
	devices-mesh-dot11s-regression
	devices-mesh-flame-regression
	int64x64
	routing-aodv-regression
	routing-olsr-regression
This implementation fails routing-olsr-regression because of single
bit differences in the pcap files.
Fix int64x64 test (clang errors)
Fix overeager signed comparison optimization in gcc-4.4
Bug 1848 - yans-wifi-phy can receive frames sent using unsupported mode
[wifi] rescan Python binding
[doxygen] Fix some minor doxygen errors.
[doxygen] Attempt to fix tooltip issue distorting some pages.

These configs have been tested with doxygen 1.8.1.1 through 1.8.6
Repeat the build output directory and the build profile in the configure report.
update click bindings
Extend overeager signed comparison optimization to gcc-4.6
[wifi] moved IsModeSupported to WifiPhy
[wifi] rescan Python binding