Add more unit tests for arrow functions

https://code.google.com/p/esprima/issues/detail?id=488
Support for export default {...} syntax

Issue 486

- Refactor out support for export default = { ... } syntax
- Add tests for other export default cases