warn about major API revisions
use macro syntax instead of _new for constructors
Merge branch 'jn/refactor'

Conflicts:
	README.md
update doc to use @ ctor syntax
fix tests 's/(\\w+)_new/@\1/g' and some other small bugs. also don't
cleanup on exit, because it can be slow and is unnecessary
fix compatibility with julia-0.2. closes #79
fix #81
Documentation: BoxLayout->Box
Update usage.md and make sure examples run
Update properties.md
Add documentation on popup menus
fix #83
Document constants (fix #82)
Documentation: steps for precompilation
Merge pull request #85 from JuliaLang/teh/docprecompile

Documentation: steps for precompilation
More convenient file dialog
Make file filters more flexible, add documentation
Document GList
Improve non-interactive use description
update text.jl: missing @