Add a forward declaration of the ostream operator for optional.  Fixes #2103.

svn path=/trunk/boost/optional/; revision=82930