Changing ace.pyx to play nicely with python3

pyne.ace was complaining about all sorts of things with python3 and I went through and fixed them.
Additionally, some super().__init__() calls weren't being called (correctly or at all), causing errors, so I changed those too.
New functions should follow the numpydocs style documentation guidelines here: https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt.