Send code from Notepad++ to Julia

Works as Npp2R if you ever tried it.
Shift+Enter: send line
Ctrl+D: send selected block
F3: reopen julia
add .../share/julia/site/v0.1 to default LOAD_PATH
Ask users to do "make -C deps clean-uv" in case the build fails.
Remove traces of nginx, lighttpd, clp, glpk, etc. from the build.
Merge pull request #2550 from stevengj/lib_path

RFC: add .../share/julia/site/v0.1 to default LOAD_PATH
Minimal changes needed to un-break package version of sprofile

Until #2597 gets resolved, at least these changes are needed for the
0.2 branch of the package to work.
Correct the usage of cmn($Ti) in conversion functions

Also, add test of the LL' form of the Cholesky factor
fix #2629
re-enable clean-uv target in cleanall target
symmetrize the SparseMatrixCSC in sparse conversion from symmetric CholmodSparse objects

Move definitions of constants back to cholmod_h.jl
Merge remote-tracking branch 'origin/master'
Now that the clean-uv target is part of cleanall, remove it from the error message.
Merge pull request #2580 from pschaser/patch-2

Send code from Notepad++ to Julia
Move and rename npp2julia.ahk.

From #2580:
Works as Npp2R.
Shift+Enter: send line
Ctrl+D: send selected block
F3: reopen julia
Some reorganization of contrib as in #2598.
Sparse binary operators now work on mixed type sparse matrices also.
The code could perhaps be more compact and reusable.
fix #2613
Beginning of some boolean operator support for sparse matrices.
parse_int: given a type, always return integer of that type [fix #2633]
Merge branch 'master' of github.com:JuliaLang/julia
Git.transact: wrap changes in a git repo in a "transaction".

This snapshots the state of a git repo and if anything goes wrong it
restores that state before re-throwing the error.