Improving the update path.

#5738 

@rbran100 i improve the importing path:
1. I replace the feature revert with creating the fields using `field_create_field` and `field_create_instance`. The impact was good - no fatal error.
2. Updating the system using drush no errors were thrown but when i update from the UI all the updates went well but the last update stuck in a time out.

Keep checking.