[8.0] Port the module 'account_move_template' to the new API

This PR contains the module ***account_move_template*** ported to the new API.
Test and installation seems to me ok.

Let's see what will be the TravisCI response and your reviews :wink: 
You mean this recursion?
```
 self._computed_lines[line_number] = eval(
line.python_code.replace('L', 'self.lines')
)
```
I didn't noticed it.

I can imagine something like that:

```
from functools import partial

# [...]

def lines(self, line_number, computed_lines=None):
    if computed_lines is None:
        computed_lines = {}
    # [...]
    try:
        recurse_lines = partial(self.lines, computed_lines=computed_lines)
        self._computed_lines[line_number] = eval(
            line.python_code.replace('L', 'recurse_lines')
        )
```

BTW the `eval` should probably be replaced by `openerp.tools.safe_eval.safe_eval`