WIP deposit: new prototype

![inspire - high-energy physics literature database](https://cloud.githubusercontent.com/assets/3083746/3889981/4637c452-2218-11e4-9ba2-464cd58468cc.png)

![inspire - high-energy physics literature database 1](https://cloud.githubusercontent.com/assets/3083746/3932759/d0b68b72-2470-11e4-9d6a-4d37e6882974.png)

TODO: 

- [x] Make modal compatible with bundles
- [x] Hide the rest of the form but display only the Import box
- [x] Smooth scrolling to the next of the form
- [x] Fill the form when user accepts the data from the preview 
- [ ] Do the mapping of the modal and hide the data that are already hidden
- [ ] Split commits with better logs and messages
- [ ] Refactor the JS and separate it into files
- [ ] Make modal to use the jQuery plugin 

TODO (continue):

- [ ] Use require.js to load the libraries asynchronously
- [ ] Alert feedback on the proccedings box when is disabled 
- [ ] Highlight the imported fields using the color of alert box
- [ ] Find a way to make autocomplete fields more obvious
- [ ] Sticky footer to the bottom 
- [ ] Highlight active menu items (eg. Submit on the navbar)
- [ ] Bug fixes..  
```from invenio.base.i18n import _```

If you pass any string to the function named ```_``` then it will add that string to be translated. That is why, for example #collapse-2 should not be inside of ```_('#collapse-2'),```