How can I affect my table formatting from the preamble?
===

I'd like to change my latex table formatting slightly, but due to the way the documents are generated, I can't do so by changing the actual latex code, but can change what will appear in the preamble.

The change I'd like to make is to have the 1st column width fitted to the text. I know this can be achieved from the latex code from changing first the |L| to |l| (i.e making the l lower case)

    \begin{tabulary}{\linewidth}{|L|L|}
    table stuff
    \end{tabulary}

But is there anyway that this can be made the default case by changing something in the preamble?



Also, a second question, though less important, is about if it's possible to have a very long string (longer than column width) wrapped around to the next line. Because at the moment I have a hyperlink in a column which ignores the column boundary and just juts out.

If anyone can help with wither or both of these I'd be grateful. 
