Only triggering omni_completer when omnifunc set
typo fix
Merge pull request #113 from grncdr/typo-fix

typo fix
Doc note for Mac users about having latest Xcode
Exclude auto generated vim doc tags.
Merge pull request #115 from olajep/exclude-vim-tags

Exclude auto generated vim doc tags.
Improve default semantic triggers
Fix auto completion being active within Doxygen comment blocks.
Merge pull request #117 from ton/no_auto_completion_in_doxygen_comments

Fix auto completion being active within Doxygen comment blocks.
Merge pull request #110 from meh/fix-semantic-triggers

Improve default semantic triggers
Updating to Boost 1.53
Adding the forgotten boost/utility.hpp
Fixing thread segfault issues with new Boost 1.53

The answer was to use boost::move() on the functors, but since there is AFAIK no
move emulation support for Boost.Function, the fix may only work on C++11
compilers. That needs to be looked into.
Wrapping boost threads in scoped_ptr

Boost.Thread deprecated the copy ctor for threads; this is a better approach.
Only joining threads if they are created
Making sure that clang_completer tests included
Destroying clang data last, after threads done

Otherwise this will cause issues if the clang threads are still trying to
access the clang data.
Option to complete inside comments and strings.

Fixes issue #105.
Some extra docs for the Completer API
More doc updates for Completer API