Add write expression.
  - Now we can do array[sslices] = data[dslices]. array and data
    can have different shapes but array[sslices] and data[dsslices]
    must have the same shape.
  - make_from_numpy now uses write expression.
Clearer naming and information.
Merge pull request #25 from fegin/master

Add write expression.