some updates and fixed to the disconnectivity graph
Merge branch 'master' of github.com:pele-python/pele into dgraph_updates
first steps to replacing pele Array
mostly finish the new array.  not tested yet
the new array passes all the tests
start to use iterators more in Array
use c++11 iterators for Array operators
clean up some of the tests

and add a few more for Array
clean up array a bit more

inline a bunch of functions, add some tests, and change the name of the
core memory
update some tests for base potential
update new array

Remove the copy constuctor because it just duplicates the default one.
Add a commented out assignent operator for the same reason
add commented implementation of view() to Array

in case we ever want to add it again
remove resize() from Array

It was unnecessary and confusing about what it actually did.
add view() function back to array

This required making a copy of _data and _size that are members of
Array.
fix a lot of indentation and style problems in c++ code
more indentation and style fixes
Merge branch 'master' into new_array
remove reisize() from some recently added tests
Merge pull request #47 from smcantab/new_fire

added draw_atomic_binary_polydisperse and clean up of harmonic potential cython wrapper
Merge pull request #43 from js850/new_array

New Array class based on shared pointers