TST: add tests for roll function
FIX: roll raises a ValueError is axis > ndim
FIX: handle empty arrays in roll
First attempt at BF for 2028 and added better tests for scalarmath pow function
fixed some style problems
DOC: Used regex to find colons missing spaces which render wrong online, also other spacing or formatting mistakes
STY: drop some else clauses in roll
BUG: npy-pkg-config ini files were missing after Bento build.
BUG: Fix strides of trailing 1s when reshaping

When adding ones to the shape for non contiguous arrays reshapes
(i.e. either the first array is not contiguous or the the reshape
order does not match it). The strides of trailing ones were not
set. For example reshape of (6,) to (6,1,1). Previously this occured
rarely because of removed special handleing when only ones were
added or removed.
DOC -- add another paragraph note to ndarray.view docs

Since most numpy operations are not sensitive to underlying data
structure (C-ordered arrays vs fortran-ordered arrays, versus slices or
transposes of arrays, etc.), but structured-array views ARE sensitive to
that, it is worth saying it explicitly in the documentation.
DOC -- add another paragraph note to ndarray.view docs (cont'd)

More detail: Views are only sensitive to under-the-hood storage when
the dtype storage size has changed.
DOC: Add example showing how a view of a slice can misbehave
BUG: gh-2687 make multiarray dot method accept out array and keyword
args.
FIX: use PyObject_CallMethodObjArgs in array_dot

and make added comments in test_multiarray.py helpful.
BUG: PyString_FromString isn't py3 compatible.

Use PyUnicode_FromString instead.
BUG: use the PyUString_FromString macro for Py3 compat instead.
Update numpy/lib/function_base.py

fix percentile docstring
Merge pull request #2996 from andreas-h/patch-1

Update numpy/lib/function_base.py
BUG: Fix regression of bad error/random behavior in item method

Appearently .item() for arrays with size != 1 correctly returned an error
in 1.6., but failed to raise the error (due to missing return) in 1.7.
Merge pull request #3006 from seberg/fix-empty-item

BUG: Fix regression of bad error/random behavior in item method