Added a Swing PopupMenu wrapper
Added a Swing ColorChooser wrapper
Bump version number for next dev cycle.
Merge pull request #1411 from jsuereth/fix/bump-version

Bump version number for next dev cycle.
SI-6422: add missing Fractional and Integral alias in scala package
Merge remote-tracking branch 'scala/2.10.0-wip' into 2.10.x
Merge pull request #1444 from gkossakowski/2.10.x

Merge branch 'scala/2.10.0-wip' into 2.10.x
Merge remote-tracking branch 'scala/2.10.0-wip' into 2.10.x
Merge pull request #1462 from gkossakowski/2.10.x

Merge remote-tracking branch 'scala/2.10.0-wip' into 2.10.x
Merge pull request #1426 from Blaisorblade/issue/6422

SI-6422: add missing Fractional and Integral alias in scala package
Scaladoc knows the package structure of the libraries,
so don't include them in external documentation setting.
Remove unneeded calls to substring()
Merge remote-tracking branch 'origin/2.10.0-wip' into merge-210-wip-210

# By Eugene Burmako (23) and others
# Via Josh Suereth (12) and others
* origin/2.10.0-wip: (54 commits)
  JavaUniverse
  Moved @contentDiagram in Symbols
  Adds lots of new documentation for TypeTags, Mirrors, Universes and more
  runtime.JavaUniverse - put ungrouped members at the top
  Forgotten annotation in Annotations
  Diagram tweaking
  Grouping for reflection and macros
  fixes a typo
  scala.reflect.api.Symbols documentation
  Symbols docs cleanup, mostly moved to guide
  scala.reflect.api.Position documentation
  scala.reflect.api.StandardNames documentation
  scala.reflect.api.Constants documentation
  removed docs for internal TypeCreator and TreeCreator
  simplified reflection docs for trees
  Rearranged some reflection docs, moving things to the guide
  reflection docs improvements and moves to doc page
  docs for reflection and macros
  SI-6509 Correct @template owners
  SI-6155 Scaladoc @template diagrms
  ...
Merge pull request #1505 from paulp/merge-210-wip-210

Merge 2.10.0-wip into 2.10.x.
Closes SI-6358. Move accessor generation for lazy vals to typers.

Until now lazy accessors were handled somehow special because their symbol was created in typers but the corresponding tree was only added in Refchecks. This irregularity caused serious problems for value classes. Also it now looks just better when lazy value is treated in a similar way as other fields.

I needed to adapt reifier so that it handles the new implementation correctly. Previously it had to recreate lazy val only by removing defdef and renaming. Now we basically need to recreate lazy val from scratch.

There is one minor change to cps plugin but that is still fine because lazy vals were never really part of the transformation.

Some range positions needed to be fixed manually. We could do it at the creation time but that would require a lot more "if (symbol.isLazy)" conditions for MethodSyntheis and Symbol/Tree creation and would just unnecessary complicate api. If someone has a better idea, please speak up. Range positions changes were necessary because previously accessors were created at refchecks and they weren't checked by validator (even though they were wrong).

This commit removes lazy val implementation restriction introduced for 2.10.0.
(cherry-picked from 981424b)
Added one more test for SI-6358
Incorporated changes suggested in code review
Crash on missing accessor (internal bug in the lazy vals implementation) instead of trying to recover from the bug
Merge pull request #1403 from ingoem/topic/swing

Adds Swing wrappers for ColorChooser and PopupMenu
Merge pull request #1501 from vigdorchik/doc_strings

Remove unneeded calls to substring()