Use UUID for file icon reference and declare it as dependency

d.o issue: https://www.drupal.org/node/2362095
Agreed, let's normalize this to just 'button_icon' since it's a managed file element.