LLVM 3.2RC test (Looking fine)
Added functions for users to print colored text

print_with_color("Some text", :green) provides the basic interface
message("Things are going well") extends R's message()
warning("Things are going badly") extends R's warning()
Changed message and warning to info and warn
Merge branch 'master' of github.com:JuliaLang/julia into llvm32
bump llvm version to 3.2
make openlibm commit match master
Fix null
Fix lp-norm for integer vectors
added dct functions and interface for FFTW r2r transforms
plan_dct(A, region, flags, tlim) should work for scalar A too
added Pkg.status(pkg_name)
Merge branch 'master' into pkg
fix merge conflict with dct test
tweak: remove extraneous semicolons
Only keep scale!(). scale() can be achieved with plain multiplication.
Add scale! to the documentation.
fix #1886
Merge pull request #1883 from WestleyArgentum/pkg

added Pkg.status(pkg_name)
Fix require issues in strpack
gmp, test: fix all kinds of require/load brain damage.

Tests were still run by the runtests() function using load instead
of include. Combined with the fact that the LOAD_PATH includes the
current directory and that there are both test files and source
files named "bigint.jl" and "bigfloat.jl" was causing all sorts of
mistaken file loading hilarity. This mess took quite some time to
unravel: using cd(()->require("gmp"),"..") was avoiding the issue
because by cd'ing into the top-level julia directory, the test dir
was no longer in LOAD_PATH (as the current directory).
add DomainError for relevant libm functions