extras, doc: Remove strpack
Merge pull request #2511 from pao/topic/remove-strpack

Remove strpack from extras
fix #2560, export/using segfault
add ability to overlap tuple length with type tag. disabled by default.
more efficient codegen for typeassert
fix #1474, incorrectly replacing method with different static parameters
Add warning about LD_LIBRARY_PATH and DYLD_LIBRARY_PATH for OS X.
Use consistent capitalization of Julia.
add Notepad++ support for Julia
Fix concatenation of string and char in splitdir

This fixes:
julia> dirname("/tmp")
ERROR: no method *(ASCIIString,Char)
 in splitdir at path.jl:32
 in dirname at path.jl:37

We may want to consider getting rid of the remaining * concatenations
in path.jl, but in brief tests I was not able to trigger errors. So
this is conservative.
Use strncmp in begins_with for ByteStrings

On my machine this is ~2.5x faster. It's also trivial to generalize to
Array{Uint8,1}. This can be convenient in situations like testing for
magic bytes in files, where you might want to read into a Uint8 buffer
but test against a string.
Merge pull request #2563 from wlbksy/master

add Notepad++ support for Julia